South Temecula Veterinary Hospital
Veterinary clinic
32844 Wolf Store Rd · Temecula, CA 92592 · 0.4 mi
South Temecula Veterinary Hospital is a five-doctor practice in Temecula serving dogs, cats and exotic pets seven days a week. It offers wellness, dental, surgical, diagnostic and boarding care, with walk-ins…