Eden Pet Hospital
Veterinary clinic
1920 Knox St · Castro Valley, CA 94546 · 0.1 mi
Eden Pet Hospital is a veterinary practice in Castro Valley serving local pets since 1975. It offers dentistry with x-rays, diagnostic imaging, laboratory testing, soft tissue and orthopedic surgery, and specialty…