Would you like to switch to the accessible version of this site?
Don't need the accessible version of this site?
(415) 658 7745
The Castro Animal Hospital
100 Church St San Francisco, CA 94114
PH: (415) 658 7745
FAX: (415) 651 9867
Monday:
8:00 am-6:00 pm
Tuesday:
Wednesday:
Thursday:
Friday:
Saturday:
9:00 am-4:00 pm
Sunday:
Closed