Call Us at 630-455-0555
Willowbrook Weather

We would love to hear from you.

Please use the contact form below for a quick and easy way to get in touch. We thank you in advance for your comments and questions, they are always welcome.

Office address

The Champagne Lodge and Luxury Suites

16W621 S. Frontage Road
Willowbrook , IL 60527

877-97-THE CL

Enquiry form