Veterinary Services

Veterinary Services San Francisco

The Leanne B. Roberts Animal Care Center is our full-service veterinary hospital – we offer high-quality care through our experienced, compassionate veterinary team. And you shouldn’t expect anything less from the San Francisco SPCA, which has been protecting and serving animals in the Bay Area for more than 140 years.

For immediate and ongoing care of your animal companion, we offer a wide range of services:

PetPortal Log In button


For an appointment, call 415-554-3030.
AAHA Accredited - The Standard of Veterinary Excellence
Open 7 days a week (8am – 6pm) except holidays.
FREE PARKING is available at Alabama & Treat Streets.
Email us at
Leanne B. Roberts Animal Care Center
201 Alabama St.
San Francisco, CA 94103
For an appointment, call 415-563-6700
Open 7 days a week, 24 hours a day, 365 days a year
Pets Unlimited
2343 Fillmore Street
San Francisco, CA 94115-1812

End Puppy Mills