Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 2004
Also: INTERNAL MEDICINE
NPI: 1770788911
Practice Locations (5)
UNIVERSITY OF ROCHESTER
7995 CALL PKWY
BATAVIA, NY 140204114
5853451779
UNIVERSITY OF ROCHESTER
400 RED CREEK DR
ROCHESTER, NY 146234273
5854871400
UNIVERSITY OF ROCHESTER
601 ELMWOOD AVE
ROCHESTER, NY 146420002
5852752100
UNIVERSITY OF ROCHESTER
601 ELMWOOD AVE, BOX 684
ROCHESTER, NY 146420002
ALLERGY - IMMUNOLOGY - RHEUMATOLOGY CLINICAL GROUP
99 CANAL LANDING BLVD, SUITE 7
ROCHESTER, NY 146265112
5854860901
Source: CMS National Downloadable File, September 2026.