Contact Enchanted Castle Customer Service
Enchanted Castle Phone Numbers and Emails
Customer Service Number:
(630) 953-7860 ext 100Birthday Reservations
(630) 953-7860 ext 108Group Sales And Events
Enchanted Castle Email:
Enchanted Castle Website:
Enchanted Castle Help Center:
Corporate Office Address:
Enchanted Castle Family Entertainment Center
1103 S. Main St.
Lombard, Illinois 60148
Other Info (opening hours):
Sunday – Thursday: 12:00pm – 9:00pm
Friday – Saturday: 12:00pm – 10:00pm
Ask a First Question About Enchanted Castle
PissedConsumer.com is temporarily operating in read-only mode and users cannot make any changes to the information, publish comments or reviews. Please come back in a couple of minutes.
Do you have something to say about Enchanted Castle? What happened? What can we help you with?
Don't show this popup