VCA Bay Area Veterinary Specialists & Emergency Hospital

14790 Washington Ave San Leandro CA, 94578

(510)560-4054 verified

claim this listing

General Description

VCA Bay Area Veterinary Specialists & Emergency Hospital is a 24 hour emergency veterinary hospital based in San Leandro CA, where your pet's health is our top priority.

Detailed Info:


Phone(s):(510)560-4054
Address:14790 Washington Ave
San Leandro, CA 94578
Category:Veterinarian