1. Tularosa Communications 813 10th St, Alamogordo, NM 88310 Coordinate: 32.90016,-105.95194 Phone: (575) 439-0200