Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 2015
NPI: 1063807253
Practice Locations (2)
ALAMANCE EYE CARE PA
1016 KIRKPATRICK RD
BURLINGTON, NC 272159714
3362280254
UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL
2226 NELSON HWY, SUITE 200
CHAPEL HILL, NC 275179638
9849742020
Source: CMS National Downloadable File, September 2026.