Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 1992
NPI: 1538142179
Practice Locations (1)
RETINA CONSULTANTS OF CAROLINA, PA
480 N CHURCH ST
SPARTANBURG, SC 293033638
8642335722
Source: CMS National Downloadable File, September 2026.