Administrative Office

Telstar Networks

Address:
1125 S. Main Street
Suite B
Las Cruces, NM 88005

Office Number:
(575)527-3600

Fax Number:
(575)527-3660

Hours:
Monday thru Friday
8am to 12pm
1pm to 5pm