Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT HOUSTON
Graduated: 1989
Also: PEDIATRIC MEDICINE
NPI: 1215931837
Practice Locations (1)
ROXBORO INTERNAL MEDICINE AND PEDIATRICS, P.A
796 DOCTORS CT
ROXBORO, NC 275734571
3365980002101
Source: CMS National Downloadable File, September 2026.