Robert J. Walsh, MD is an Ophthalmology specialist with Rochester Regional Health, whose primary location is Robert Walsh, MD 1777 English Rd Rochester New York 14616..