1. The Glass Depot 421 E Highway 17, Houston, MO 65483 Coordinate: 37.31957,-91.96019 Phone: (800) 247-6094
2. Ozark Glass & Mirror 16278 Indian Creek Trl, Houston, MO 65483 Coordinate: 37.30036,-91.97079 Phone: (417) 967-4322