South Temecula Veterinary Hospital 32844 Wolf Store Rd.Temecula, CA, 92592 View Phone 951-302-7595 Fax: 951-302-7286 View Website Experience & Reliability Book Appointment About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page