1. Texas Farm Bureau Insurance 117 St Francis Dr, Tularosa, NM 88352 Coordinate: 33.06842,-106.01567 Phone: (575) 585-2726