1. The Glass Depot 421 E Highway 17, Houston, MO 65483 Coordinate: 37.31957,-91.96019 Phone: (800) 247-6094