Contact Us

Location, Hours, and Directions

Main Street Small Animal Hospital
80 South Main Street
Templeton, CA 93465
(805) 434–2002

Monday - Friday
7:30am - 6:00pm
Saturday
8:00am - 12:00pm




This is an interactive Google Map. Click and drag to pan. Use +/− to zoom.

Security Code

Emergency Information

We provide emergency care to our patients during business hours. If your pet is having an emergency during business hours, please call us immediately at 805-434-2002.

If your pet is having an emergency after hours, please contact one of the 24 hour emergency care options below. When you check in at the emergency room, please tell them Main Street is your primary care hospital. We will be notified that your pet was seen at the emergency room and receive a copy of the medical record. Once your pet is sent home from the emergency room, you will receive a follow up call from your veterinarian at Main Street.

Atascadero Pet Hospital and Emergency Center
9575 El Camino Real
Atascadero, CA 93422
Click here for directions
805-466-3880

Central Coast Pet Hospital and Emergency Room
1558 West Branch St
Arroyo Grande, CA 93420
Click here for directions
805-489-6573