The Pet Hospital of Thousand Oaks
Veterinary clinic
246 Lombard St · Thousand Oaks, CA 91360 · 0.0 mi
License Verified
A locally owned, full-service veterinary clinic in Thousand Oaks offering wellness exams, surgery, an in-house lab, digital X-rays and ultrasound. Services also include vaccinations, dental care, hospice consults…