Contact Info

Customer Service

575-585-2700  (Mon-Fri: 8:00 am – 5:00 pm)

Technical Support

575-585-2800  (24/7)

Email

customercare@tularosa.net

 

Pay Bill By Mail

P.O. Box 550 | Tularosa, NM 88352

How can we help?

    Corporate Office

    503 St. Francis Dr.
    Tularosa, NM 88352

    Mon-Fri: 8:30 am – 4:30pm
    Sat/Sun: Closed

    Cloudcroft Office

    1409 James Canyon Hwy.
    Cloudcroft, NM 88317

    Mon-Fri: 8:00 am – 4:30 pm
    Sat/Sun: Closed

    Alamogordo Office

    813 E. Tenth Street
    Alamogordo, NM 88310

    Mon-Fri: 8:00 am – 4:30 pm
    Sat/Sun: Closed

    Tularosa Communications

    503 St. Francis Drive
    Tularosa, New Mexico
    88352

    Contact Info

    Customer Service: 800.972.8282
    Report Trouble: 575.585.2800
    customercare@tularosa.net