Castro Valley Animal Hospital
Veterinary clinic
2517 Castro Valley Blvd · Castro Valley, CA 94546 · 0.3 mi
A full-service animal hospital in Castro Valley offering preventive care, vaccinations, surgery including TPLO and laparoscopic spay, dental work, ultrasound, and emergency and urgent care for dogs, cats and other…