Welcome to Avenues Pet Hospital!
We have provided veterinary care to San Francisco’s dogs and cats since 1949.
2221 Taraval Street
San Francisco, CA 94116
Street parking available
For Emergency Services after-hours:
VCA San Francisco Veterinary Specialists
600 Alabama Street
San Francisco, CA 94110