1. Vista Glass 19 Highway 82, Alamogordo, NM 88310 Coordinate: 32.94581,-105.96579 Phone: (575) 437-2205