Medical school: UNIVERSITY ALABAMA BIRMINGHAM - SCHOOL OF OPTOMETRY
Graduated: 2009
NPI: 1003149113
Practice Locations (1)
CHAPEL HILL EYECARE OD PLLC
101 COSGROVE AVE, SUITE 170
CHAPEL HILL, NC 275145277
9199684774
Source: CMS National Downloadable File, September 2026.