Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 2010
NPI: 1013234830
Practice Locations (2)
DCH PROVIDER SERVICES LLC
1653 TEMPLE AVE N
FAYETTE, AL 355551314
2053334661
THE RADIOLOGY CLINIC LLC
208 MCFARLAND CIR N, SUITE 100
TUSCALOOSA, AL 354061800
2053457000
Source: CMS National Downloadable File, September 2026.