New search
Neha Shah
,
MD
Ophthalmology
5.0
(2 reviews)
Eye Specialties Medical Group
20046 Lake Chabot Rd, Castro Valley, CA 94546
Accepting new patients
(510) 881-8823