Enchanted Castle Restaurant & Entertainment Complex is a mini golf course located at 1103 S Main St in Lombard, Illinois.

Additional Details

  • Country:USA
  • Region:Illinois
  • Postal Code:60148
  • Locality:Lombard
  • Street Address:1103 S Main St
Show all
    Q What is the phone number for Enchanted Castle Restaurant & Entertainment Complex?

    The phone number for Enchanted Castle Restaurant & Entertainment Complex is (630) 953-7860.

    Q Where is Enchanted Castle Restaurant & Entertainment Complex located?

    Enchanted Castle Restaurant & Entertainment Complex is located in Lombard, Illinois

    building Own or work here? Claim Now! Claim Now!

    Claim This Listing