Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1997
NPI: 1780698225
Practice Locations (1)
CRADDOCK HEALTH CENTER P C
209 W SPRING ST, SUITE 200
SYLACAUGA, AL 351502975
2562455241
Source: CMS National Downloadable File, September 2026.