Veterinary clinic
VCA Lewelling Animal Hospital
525 Lewelling Blvd, San Leandro, CA 94579
Opening hours
Hours not listed. Please call ahead at (510) 357-4227 to confirm availability.
525 Lewelling Blvd, San Leandro, CA 94579
Hours not listed. Please call ahead at (510) 357-4227 to confirm availability.