Get directions to Enchanted Castle Restaurant & Entertainment Complex in Lombard Pines Shopping Center

Don't konw how to get to Enchanted Castle Restaurant & Entertainment Complex in Lombard, Illinois IL 60148? Find driving directions to Enchanted Castle Restaurant & Entertainment Complex below.

Lombard Pines Shopping Center location: 1103 S Main St, Lombard, IL 60148

Insert your starting address