Medical school: UNIVERSITY OF ROCHESTER SCHOOL OF MEDICINE AND DENTISTRY
Graduated: 1981
NPI: 1033136551
Practice Locations (1)
ONSLOW OPHTHALMOLOGY PA
6 OFFICE PARK DR
JACKSONVILLE, NC 285467325
9103553937
Source: CMS National Downloadable File, September 2026.