Veterinary clinic
South Temecula Veterinary Hospital
32844 Wolf Store Road, Temecula, CA 92592
Opening hours
| Mon–Fri | 8:00 AM – 6:00 PM |
| Sat, Sun | 8:00 AM – 4:00 PM |
32844 Wolf Store Road, Temecula, CA 92592
| Mon–Fri | 8:00 AM – 6:00 PM |
| Sat, Sun | 8:00 AM – 4:00 PM |