1. Staging Works Wonders Inc. 16900 Balaton Ct, Lockport, IL 60441 Coordinate: 41.57827,-88.04182 Phone: (708) 932-7834