1. Turri Electric 15 Quail Run Rd, Tularosa, NM 88352 Coordinate: 33.09489,-105.96938 Phone: (575) 585-2384