Castro Valley Eye Care Center

Also serving San Jose, Hayward, & Concord

OPTIMA Ophthalmic Medical Associates, Inc.
20400 Lake Chabot Road, Suite 302
Castro Valley, CA, 94546
Phone: 877-210-2020 ext. 3

castro-valley-map
View Full Size