Contact Enchanted Castle Customer Service
Enchanted Castle Phone Numbers and Emails
Customer Service Number:
-
(630) 953-7860
Customer Service:
-
(630) 953-7860 ext 100Birthday Reservations
Sales/ Reservations:
-
(630) 953-7860 ext 108Group Sales And Events
Enchanted Castle Email:
General Info
Contact Information
Enchanted Castle Website:
Enchanted Castle Help Center:
Corporate Office Address:
Enchanted Castle Family Entertainment Center
1103 S. Main St.
Lombard,
Illinois
60148
United States
Other Info (opening hours):
Hours:
Sunday – Thursday: 12:00pm – 9:00pm
Friday – Saturday: 12:00pm – 10:00pm
Ask a First Question About Enchanted Castle
Enchanted Castle