Eye Doctor Matthew Powers Santa Rosa, CADr. Shalini Yalamanchi Ophthalmology Show contacts Share Dr. Shalini Yalamanchi3536 Mendocino Ave #380, Santa Rosa, CA+1 707-575-5353 Thomas Schlesinger, M.D., Ph.D.3536 Mendocino Ave #380, Santa Rosa, CA+1 707-575-5353 North Bay Vitreoretinal+1 707-575-5353 Dr. Matthew Powers+1 707-575-5353 Denise Kayser, M.D.3536 Mendocino Ave, Santa Rosa, CA+1 707-575-5353 Dr. Thomas Schlesinger+1 707-575-5353 ReviewsCompetence OphthalmologistNo reviews yetAdd Review