
The San Francisco SPCA Veterinary Hospitals offer two full-service, pet- and people-friendly locations in Pacific Heights and the Mission.
Make an Appointment
The San Francisco SPCA Veterinary Hospital offers full-service, pet- and people-friendly veterinary services at our Mission campus.
If your pet is experiencing an emergency, please call (415) 554-3030 and our client care team will assess your pet’s needs and assist you with getting care.
Click here for a list of emergency service providers in the area.