San Francisco SPCA Veterinary Hospital Mission Campus

Hospital

Mission Campus.

Through our state-of-the-art facilities and experienced, compassionate veterinary teams, we offer world-class care for your animal companion.

Already a client?

San Francisco SPCA veterinary care for all surgical suite

Veterinary Care for All

We provide a wide range of services, including:

  • Routine check-ups
  • Vaccinations
  • Diagnostic testing
  • Dental work
  • Illness/injury care
  • Urgent care

All profits directly support animals in need and the innovative programs we provide to the broader San Francisco community.

Book an appointment online, or call/text (415) 554-3030

Se habla espanol. 複製 我們說汉语。

Hours & Location​

Leanne B. Roberts Animal Care Center

201 Alabama Street (at 16th Street)
San Francisco, CA 94103
(415) 554-3030

Open 8am–6pm, daily

Free parking in the lot at the intersection of Alabama and Treat Streets

San Francisco SPCA Pharmacy Counter with tree inside hospital lobby

Pharmacy Information

SF SPCA clients can pick up a prescription in person at our pharmacy or use the online option for home delivery. Please allow 72 hours for prescription refills.

Onsite

201 Alabama Street
8am–12pm & 2pm–5pm, daily

To refill prescription medications:
Please call (415) 522-3554

To refill prescription food:
Please call (415) 522-3555

Online

Using our online pharmacy is the simplest way to order or refill your pet’s prescriptions and pet-care items, including flea/tick preventatives, skin and ear care medications, and a wide variety of prescription foods. Have everything delivered to your front door. 

Have a prescription from another veterinarian?
By law, only a veterinarian who has examined an animal in the past 12 months can authorize a refill. If you prefer to continue using an outside pharmacy, we can provide a written Rx that you can submit to the third-party pharmacy for approval. Please call/text (415) 554-3030 to schedule an exam.

Pharmacy FAQs

If you’re an SF SPCA client seeking prescription food or medication from the Mission Campus Hospital at 201 Alabama St., there are several options:

  • Call the refill lines: for prescription food, dial (415) 522-3555; for prescription medication, dial (415) 522-3554. Leave a message with the pet’s name, the owner’s name, medication/food name, and quantity. We prefer to contact you via text and email, but if you prefer a phone call, please let us know.
  • Text the pet’s name, owner’s name, medication/food name, and quantity to (415) 554-3030.
  • Email the pharmacy the pet’s name, the owner’s name, medication/food name, and quantity at mipharmacy@sfspca.org
  • Order through our online partner pharmacy, RxPro. Visit the RxPro website to create an account and have the food or medication shipped directly to you. When you shop online with us, a portion of the sales will support SF SPCA financial-assistance programs and shelter animals.

Most prescriptions requested for hospital pick-up will be ready within 72 hours. You will receive a text notification when the items are ready. In cases where there are no remaining medication refills or special circumstances, a doctor must approve the refill request, which might extend the wait time beyond 72 hours.

If your pet has only been seen at the Community Veterinary Clinic (CVC), located at 4527 Mission St. in the Excelsior District, there are three options for medication requests and refills:

  • Call the CVC prescription refill line at (415) 429-5410 and leave a message with the pet’s name, the owner’s name, medication/food name, and quantity. We prefer to contact you via text and email, but if you prefer a phone call, please let us know. All medications must be picked up at the CVC, open Wed–Sat from 8am–6pm.
  • Text the pet’s name, the owner’s name, medication/food name, and quantity to (415) 554-3030.
  • Email the pet’s name, the owner’s name, medication/food name, and quantity to communityclinic@sfspca.org.


Medications for pets only seen at the CVC cannot be filled at our Mission Hospital or through RxPro—our online pharmacy.

SF SPCA Hospital does not directly authorize outside pharmacies. A written paper prescription for food or medication may be requested by calling us at (415) 522-3554, texting us at (415) 554-3030, or emailing us at mipharmacy@sfspca.org. Once it’s ready, you can pick up the prescription during our regular business hours or have the prescription mailed to you. We do not email prescriptions.

We accept food prescriptions from outside veterinarians. Bring your food prescription to the kiosk on the first floor of the hospital during regular business hours, 7 days a week from 8am to 6pm. You can also call (415) 522-3555 (the food-refill line) or text (415) 554-3030 to inquire about food availability. Medication prescriptions or refills from outside veterinarians cannot be filled. Contact us by calling
(415) 522-3550, texting (415) 554-3030, or emailing mipharmacy@sfspca.org for assistance.

Our onsite and online pharmacies are only for SF SPCA clients. If you have a written prescription from another veterinarian, check with human pharmacies or online veterinary pharmacies for medication availability.

A valid Veterinarian-Client-Pet Relationship (VCPR) must exist for any pet to obtain prescriptions by law. An in-person examination with your pet by a veterinarian at this hospital must have occurred within the last 12 months to have a current VCPR. If your pet has been seen at a different veterinary hospital, please contact them for prescriptions.

If you still have questions or need further assistance, please contact the hospital pharmacy by calling (415) 522-3550, texting (415) 554-3030, or emailing mipharmacy@sfspca.org.

SF SPCA’s Veterinary Mentorship and Training Program recruits and supports the next generation of veterinarians and helps drive access to care in San Francisco and areas across California that are facing an unprecedented shortage of veterinarians. Veterinary recruitment at SF SPCA is made possible in part by the generous support of the Peter Read Veterinary Recruitment Fund.

Meet Our Doctors

—Mission Hospital—

San Francisco SPCA Chief Medical Officer Dr. Jena Valdez with cat

Jena Valdez, DVM Chief Medical Officer
Colorado State University

As Chief Medical Officer, Dr. Jena Valdez oversees our most innovative and impactful veterinary care programs, which are designed to offer quality, compassionate care to shelter animals and affordable, non-judgmental veterinary care to clients and their pets.

In addition to overseeing veterinary services at the SF SPCA, Dr. Valdez pioneered the launch of the Community Veterinary Clinic, a first-of-its-kind, preventative care center in San Francisco’s Excelsior district (a longstanding veterinary-resource desert). She is also working to export the scalable Community Clinic model to under-resourced communities throughout California.

A graduate of Colorado State University’s College of Veterinary Medicine and Biomedical Sciences, Dr. Valdez has extensive experience in private practice, sheltering, and high-quality, high-volume spay and neuter services. She’s a nationally recognized advocate for increasing access to veterinary care and increasing diversity within the fields of veterinary medicine and animal welfare.

Dr. Valdez shares her San Francisco home with her husband, their ball-obsessed Dachshund mix, and a regal brown tabby.

San Francisco SPCA Veterinarian Billy Anderson

Billy Anderson, DVM Hospital
Western College of Veterinary Medicine at the University of Saskatchewan

During my journey to become a veterinarian, my childhood dog—and best friend—was diagnosed with a heart murmur during a routine wellness visit. He was my inspiration, and the experience propelled my goal to provide gold standard care to animals and their people. I’m very grateful to work at the SF SPCA, an organization that prioritizes access to veterinary care, and I’m privileged to positively impact the lives of pets and their humans each and every day.  

SF SPCA Veterinarian Isabella Benitez

Isabella Benitez, DVM Hospital
Ohio State University
Anna Marie Hermansen
Associate Veterinarian

My journey in veterinary medicine began at the age of 13, when I started volunteering at a municipal shelter in LA County, where my passion for community medicine and sheltering took root. Since then, I've gained experience in general practice, a teaching hospital, shelters, and an emergency clinic. My medical interests include soft-tissue surgery, dentistry, wound management, neurology, and learning more fear-free and cat-friendly handling techniques.

San Francisco SPCA veterinarian Betsy Goldenberg with dog

Betsy Goldenberg, DVM Hospital
Ohio State University

Upon graduating from college, I knew I wanted to work with animals, but I wasn’t sure in what capacity, because I also wanted to start a family. I found work in a small animal hospital with women who were both mothers and vets. I quickly saw that becoming a veterinarian would allow me to have a rewarding career and be a mother at the same time. Today, I am both, and I love it!

San Francisco SPCA Dr. Wesley Leung

Wesley Leung, DVM Hospital
University of California, Davis

It’s important to me to be of service to my community and the people around me. I believe in supporting pet parents with the knowledge they need to care for their pets and to provide a wide spectrum of care to every patient, no matter their socio-economic status.

SF SPCA Veterinarian Michelle Long

Michelle Long, DVM Hospital
Peter Read Family
Associate Veterinarian

I have always loved caring for animals and problem-solving, and I get to do both as a veterinarian. I love being able to provide accessible care to animals and their families. 

San Francisco SPCA Veterinarian Dr. Julie Lowe

Julie Lowe, DVM Hospital

After graduating, my decision to work at the SF SPCA was a natural one for me. The sense of community within the organization is palpable, and I was drawn to the wealth of experience among the staff. Our collaborative approach to medicine ensures that each case benefits from multiple perspectives, enriching the care we provide. The variety of medicine is another aspect I cherish about working here. From urgent care in the main hospital to performing surgeries at our spay/neuter clinic, every day presents new challenges and opportunities to make a difference in the lives of pets.  

San Francisco SPCA Veterinarian Cynthia Lynn

Cynthia Lynn, DVM Hospital
University of California, Davis

Recently, I looked at my old copy of Dr. Seuss’ "My Book About Me,” which I’d filled out when I was 11 years old. On the "What do you want to be when you grow up?" page, I'd written “Veterinarian.” 27 years later, I love being a veterinarian and witnessing the depth of the human animal bond daily. I’m especially excited to join the SF SPCA, where I’m able to serve all segments of society and help as many people as possible enjoy their pets’ unconditional love.  

SF SPCA Veterinarian Cheryl Ng

Cheryl Ng, DVM Hospital
Peter Read Family
Associate Veterinarian

San Francisco SPCA Dr. Sheryl Owyang

Sheryl Owyang, DVM Hospital
University of California, Davis

Even though I’ve been practicing veterinary medicine since 1993, I still enjoy being with, observing, and working with animals and wildlife. I love drawing on my own personal and work experiences to connect with our clients and have a positive impact on people and their pets. 

San Francisco SPCA Dr. Divya Ravichandran

Divya Ravichandran, DVM Hospital
University of California, Davis

Growing up in my babysitter's house in suburban San Mateo, I was immersed in a world of caring for animals, ranging from chickens to rabbits to dogs and cats. This experience solidified my desire to become a veterinarian, as I witnessed firsthand the incredible bond between animals and their human companions.  
  
My experience both locally and internationally in India has shown me the importance of shelter medicine and population control. Performing surgeries that can prevent overpopulation and improve animals’ health and well-being is incredibly rewarding. I’m also passionate about access to veterinary care, and I’m thrilled to work at the SF SPCA, where we strive to make veterinary experiences positive and fear-free for both animals and their owners despite income level.  
  
I’m proud to be part of a team that is committed to delivering exceptional veterinary care and making a positive impact on the lives of animals and their families in the community.  

San Francisco SPCA Veterinarian Rebecca Velazquez with black cat

Rebecca Velazquez, DVM Hospital
Oregon State University

As a child, I rescued stray kittens, injured squirrels, and skunks; and I always took note when our own pets were sick. Throughout my life, my father repeatedly told me I should pursue veterinary medicine. Finally, after graduating from college, I listened to him, and I have never looked back.

San Francisco SPCA Veterinarian Dr. Anna Walker

Anna Walker, DVM Hospital
Mississippi State University

It wasn’t until I rescued my first dog in college that I thought about becoming a veterinarian. He was a sick puppy and was frequently in and out of the vet hospital near my house. I feel in love with him instantly and was drawn to the camaraderie of the veterinary field. Dogs make the world a better place and I’m beyond grateful to get to meet and help so many new ones each day!

San Francisco SPCA Dr. Marissa Woodall-Johnson

Marissa Woodall-Johnson, DVM Hospital
University of California, Davis

I love working with animals on a daily basis, and I enjoy teaching their people how to keep them healthy and prevent future medical problems. I love the detective work of solving a mystery and learning new surgeries and techniques to help clients who might not be able to afford specialty-level care. I’m also excited to support healthy communities by teaching a new generation of veterinarians to provide compassionate care for all animals.

—Shelter—

San Francisco SPCA Dr. Maggie Belshaw with dog

Maggie Belshaw, DVM Shelter Medicine
Kansas State University

I grew up in San Francisco, and my family adopted our first pet from the SF SPCA when I was five years old. I attended SF SPCA summer camp as a child and later volunteered at our shelter when I was in high school. When the opportunity presented itself to return as a veterinarian, I jumped at the opportunity.

San Francisco SPCA veterinarian Lindsey Meyer holding a kitten

Lindsey Meyer, DVM Hospital
University of Wisconsin–Madison

What I enjoy most about being a veterinarian is being able to interact daily with so many different animal patients. My days are never the same. In addition, I love working at a hospital where the goal is to support families and their pets, no matter their socioeconomic status, and to provide access to care for all animals in the San Francisco area.

San Francisco SPCA Dr. Sheryl Owyang

Sheryl Owyang, DVM Shelter Medicine
University of California, Davis

Even though I’ve been practicing veterinary medicine since 1993, I still enjoy being with, observing, and working with animals and wildlife. I love drawing on my own personal and work experiences to connect with our clients and have a positive impact on people and their pets. 

San Francisco SPCA Dr. Marissa Woodall-Johnson

Marissa Woodall-Johnson, DVM Shelter Medicine
University of California, Davis

I love working with animals on a daily basis, and I enjoy teaching their people how to keep them healthy and prevent future medical problems. I love the detective work of solving a mystery and learning new surgeries and techniques to help clients who might not be able to afford specialty-level care. I’m also excited to support healthy communities by teaching a new generation of veterinarians to provide compassionate care for all animals.

San Francisco SPCA Dr. Emily Young with dog

Emily Scott, VMD Shelter Medicine
University of Pennsylvania

I made the decision to become a veterinarian when I was 12 years old. My mother brought a puppy home as a surprise, and we discovered it was covered in ticks. My best friend and I spent a whole day picking them off one by one. We pinky swore we would become veterinarians to help cats and dogs, and we both lived up to that promise!