Contact Us

Customer Service


For new service, account questions, or making payments
575-585-2700
or toll free at:
800-972-8282

8:00 am - 5:00 pm
Monday - Friday

Technical Support


For telephone or Internet connectivity related issues
575-585-2800

24 hrs/day
7 days a week

General Inquiries


 

Network Abuse (Including Copyright Infringement)


Tularosa Communications, Inc.
Tularosa Basin Telephone Company, Inc.
Network Abuse Department
503 Saint Francis Drive
Tularosa NM, 88352
+1 575 585 9800
abuse@tularosa.net