Tularosa Basin Telephone Co

  • Utilities
  • Telecommunications
  • Internet Access Provider
503 St Francis Dr
Tularosa, NM 88352
(575) 585-2700
(800) 972-8282
(575) 585-8363 (fax)
Office Hours: 8:30 am to 4:30 pm Mon thru Fri
3 locations in Tularosa, Alamogordo & Cloudcroft

About Us

Tularosa Basin Telephone Co. delivers in a big way. In partnership with our sister company, Tularosa Communications, Inc., we offer premium quality phone and high-speed internet. We provide business read more