Hours and Location

Map to the San Francisco SPCA Veterinary Hospital

The full-service San Francisco SPCA Veterinary Hospital is located in the Leanne B. Roberts Animal Care Center.

We are open seven days a week, 8:00 a.m. - 6:00 p.m. (except holidays).

For an appointment, call 415-554-3030.

201 Alabama Street
San Francisco CA 94103

hospital@sfspca.org

FREE PARKING is available at Alabama & Treat Streets.
Free WiFi web access in the hospital lobby.

View Map »

 

Directions to the Leanne B. Roberts Animal Care Center:

From the North Bay

Take Highway 101 across the Golden Gate Bridge. Stay on 101 heading south, and exit at Lombard. Take Lombard (approximately 12 blocks) to Van Ness. Make a right turn on Van Ness and follow for approximately 2 miles, all the way across Market Street (where the street turns into South Van Ness). Continue on for four blocks until you reach 16th Street. Make a left onto 16th Street. Travel 2-1/2 blocks down 16th Street and make a left on Alabama Street.

From the East Bay

Take I-80 West across the Bay Bridge. Exit at 9th Street Civic Center offramp. Make a wide left turn onto Harrison (a multi-lane, 1-way Street). Follow for approximately 6 blocks, to 16th Street. Make a left onto 16th Street. Travel 2-1/2 blocks down 16th Street and make a left on Alabama Street.

From the Peninsula

Take Highway 101 (or 280 north to the 101) north. Exit at the Vermont Street offramp. Make first left onto Vermont Street. Follow 2 blocks downhill to 16th Street. Make a left onto 16th Street. Travel 2-1/2 blocks down 16th Street and make a right on Alabama Street.

 

 

Quantcast