Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 2005
Also: INTERNAL MEDICINE
NPI: 1689786477
Practice Locations (1)
TRINITY MEDICAL WNY PC
1360 N FOREST RD, SUITE 115
WILLIAMSVILLE, NY 142211200
7168372400
Source: CMS National Downloadable File, September 2026.