1. A Clown Named Puzzletoe 1117 Michael St, Lockport, IL 60441 Coordinate: 41.59256,-88.03439 Phone: (815) 838-3327