Enchanted Castle

1103 S. Main St
Lombard, IL 60148

Phone:
(630) 953-7860

Website:

The Enchanted Castle of Lombard is one of three Chicago-land family entertainment centers comprising the Trails Entertainment Center Corporation.

Place Information

  • Place Category

    Venues

  • Place Cost Not Available

Enchanted Castle: From the Parents

-

No ratings. Provide yours!