1. Orkin Pest & Termite Control 123 St Francis Dr, Tularosa, NM 88352 Coordinate: 33.06921,-106.01556 Phone: (877) 200-7113