Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 2007
NPI: 1457548455
Practice Locations (1)
ONSLOW OPHTHALMOLOGY PA
6 OFFICE PARK DR
JACKSONVILLE, NC 285467325
9103553937
Source: CMS National Downloadable File, September 2026.