The Bay Area SPCA Veterinary Hospital has two full-service, non-profit locations: the Mission Campus in the Leanne B. Roberts Pet Care Center, 201 Alabama Street, and also the Off-shore Levels Campus in the Pets Limitless Care Center, 2343 Fillmore Street. We provide an array of services for the pet, including routine check-ups, vaccinations, diagnostics, dental hygiene and emergency care.
Hrs
Except major holidays, the SF SPCA Veterinary Hospital Mission Campus is open 7 days per week, 8 am - 6 pm. To have an appointment, call 415.554.3030 or complete a scheduled appointment Request Form.
The Off-shore Levels Campus in the Pets Limitless Care Center is open 24 hrs each day, 7 days per week for problems. Visits can be found 8 am - 6 pm, 7 days per week. To have an appointment, call 415.554.3030 or complete a scheduled appointment Request Form. The Off-shore Levels Pharmacy and Shopping Center are open from 8 am - 8 pm, 7 days per week.
Locations
Bay Area SPCA Veterinary Hospital
Mission Campus in the Leanne B. Roberts Pet Care Center
201 Alabama Street (FREE PARKING at Alabama and Treat Roads)
Bay Area CA 94103
View Map
Bay Area SPCA Veterinary Hospital
Off-shore Levels Campus in the Pets Limitless Care Center
2343 Fillmore Street (at Washington Street – limited client parking can be obtained on Washington Street)
Bay Area, CA 94115
Free Wi-fi compatability web access within the hospital lobbies.
In the North Bay
Take Highway 101 over the Golden Gate Bridge. Remain on 101 heading south, and exit at Lombard. Take Lombard (roughly 12 blocks) to Van Ness. Create a right switch on Van Ness and follow for roughly 2 miles, completely across Market Street (in which the street becomes South Van Ness). Carry on for four blocks before you achieve 16th Street. Create a left onto 16th Street. Travel 2-1/2 blocks lower 16th Street making a left on Alabama Street.
In the East Bay
Take I-80 West over the Bay Bridge. Exit at ninth Street Social Center off ramp. Create a wide left turn onto Harrison (a multi-lane, 1-way Street). Follow for roughly 6 blocks, to 16th Street. Create a left onto 16th Street. Travel 2-1/2 blocks lower 16th Street making a left on Alabama Street.
In the Peninsula
Take Highway 101 (or 280 north towards the 101) north. Exit in the Vermont Street off ramp. Make first left onto Vermont Street. Follow 2 blocks downhill to 16th Street. Create a left onto 16th Street. Travel 2-1/2 blocks lower 16th Street making a directly on Alabama Street.