Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1985
NPI: 1013919604
Practice Locations (1)
WINNSBORO MEDICAL CLINIC
3326 FRONT ST, SUITE B
WINNSBORO, LA 712956418
3184357333
Source: CMS National Downloadable File, September 2026.