1. Mobile Technician 607 St Francis Dr, Tularosa, NM 88352 Coordinate: 33.07272,-106.01788 Phone: (575) 585-8585