Medical school: MEHARRY MEDICAL COLLEGE SCHOOL OF MEDICINE
Graduated: 1980
NPI: 1871521625
Practice Locations (2)
VISION INTERNATIONAL PA
124 E MAIN ST
CLINTON, NC 283284029
9104853937
VISION INTERNATIONAL PA
2047 VALLEYGATE DR
FAYETTEVILLE, NC 283043688
9104853937
Source: CMS National Downloadable File, September 2026.