Castro Valley Animal Hospital
Veterinary clinic
2837 Castro Valley Blvd · Castro Valley, CA 94546 · 0.3 mi
License Verified
Castro Valley Animal Hospital is a full-service veterinary hospital offering routine, preventive and emergency care for dogs, cats and household pets. Services include spay and neuter surgery, TPLO knee surgery,…