Skip to Main Content Skip to Footer

Locations

Our Castro Location

Castro Animal Hospital

100 Church Street, Ste B
San Francisco, CA 94114
Website: castroanimalhospital.com
Email:admin@castroanimalhospital.com
Tel(415) 658-7745
Fax:  (415) 651-9867


Our Polk Location

Polk Street AH

1830 Polk Street
San Francisco, CA 94109

Website: polkstreetah.com
Emailadmin@polkstreetah.com
Tel(415) 877-1555
Fax:  (415) 276-3166

The Castro Animal Hospital