top of page
(415) 877 1555
LOCATIONS
OUR POLK LOCATION
1830 Polk Street
San Francisco, CA 94109
Email: admin@polkstreetah.com
Tel: 415-877-1555
Fax: 415-276-3166
100 Church Street, Ste B
San Francisco, CA 94109
Email: admin@castroanimalhospital.com
Tel: 415-658-7745
Fax: 415-651-9867
OUR HOURS
8:00 AM - 6:00 PM
Monday - Friday
9:00 AM - 4:00 PM
Saturday
CLOSED
Sunday
bottom of page