MH★★★★★5.0(1)Dr. Mark Hodges, MDInternistRochester, NYAccepting patientsAffiliated with a Castle Connolly Top HospitalAccepting patientsAffiliated with a Castle Connolly Top Hospital(585) 341-7685(585) 341-7685Ratings & ReviewsMost RecentHighest Rated07/22/2020Best Primary Care PhysicianBest PCP I've had as an adult.1