Eye Doctor Thomas Schlesinger Santa Rosa, CANorth Bay Vitreoretinal Ophthalmology Show contacts Share North Bay Vitreoretinal+1 707-575-5353 Dr. Matthew Powers+1 707-575-5353 Dr. Thomas Schlesinger+1 707-575-5353 ReviewsCompetence OphthalmologistNo reviews yetAdd Review