Graduated: 1989
Offers telehealth
NPI: 1811931900
Practice Locations (2)
CROSS KEYS INTERNAL MEDICINE,LLP
420 CROSS KEYS OFFICE PARK
FAIRPORT, NY 144503506
5852234620
STRONG MEDICAL GROUP
945 E HENRIETTA RD, SUITE B1
ROCHESTER, NY 146231419
5852926440
Source: CMS National Downloadable File, September 2026.