1. Tularosa Equine Clinic 24 Beanblossom Rd, Tularosa, NM 88352 Coordinate: 33.08995,-106.02431 Phone: (575) 585-3561
2. Leah Starr DVM 24 Beanblossom Rd, Tularosa, NM 88352 Coordinate: 33.08995,-106.02431 Phone: (575) 585-3561