1. Hang Time Installations, Inc. 121 McKinley Ave, Geneva, IL 60134 Coordinate: 41.890102,-88.31647 Phone: (630) 534-3590