Location & Hours
We are open weekdays 7:45am to 5:45 pm and are located at 110 S. La Cumbre Rd. We can be reached at 805-967-0121. Appointments are strongly recommended. We accept emergencies. Pets may be admitted in the morning for treatment as needed and available during the day. You can learn more about us and our services on our site.