We’re sorry, we’re no longer accepting appointments online.
Turner Eye Institute
Ophthalmology
276 Dolores Ave.
San Leandro,
CA
94577
(510) 614-1515
Mon - Thu: 8:30AM - 5:30PM
Fri: 8:30AM - 4:00PM
Sat - Sun: Closed