Medical school: UNIVERSITY OF ROCHESTER SCHOOL OF MEDICINE AND DENTISTRY
Graduated: 1994
Offers telehealth
NPI: 1134198849
Practice Locations (2)
CROSS KEYS INTERNAL MEDICINE,LLP
420 CROSS KEYS OFFICE PARK
FAIRPORT, NY 144503506
5852234620
STRONG MEDICAL GROUP
2561 LAC DE VILLE BLVD, SUITE 200
ROCHESTER, NY 146185645
5854733900
Source: CMS National Downloadable File, September 2026.