Medical school: MEHARRY MEDICAL COLLEGE SCHOOL OF MEDICINE
Graduated: 1990
Also: SPORTS MEDICINE
NPI: 1871528448
Practice Locations (2)
NRMC PHYSICIAN IPA INC
501 KEYSER AVE
NATCHITOCHES, LA 714576018
31821457701144
NRMC PHYSICIAN IPA INC
601 KEYSER AVE
NATCHITOCHES, LA 714576020
31821457704833
Source: CMS National Downloadable File, September 2026.