Eden Medical Center
castro valley
ADDRESS
20103 Lake Chabot Road
Castro Valley, CA 94546
HOURS
24 Hours a Day
SERVICES OFFERED
CT l Fluoroscopy l Interventional l Ultrasound l Mammogram l
l Breast Intervention l Women's Imaging l DEXA l MRI l X-ray l Angiography l CTA l MRA