Graduated: 2015
NPI: 1861875502
Practice Locations (2)
TOMBIGBEE HEALTHCARE AUTHORITY
105 US HWY 80 E
DEMOPOLIS, AL 367323605
3342894000
CAPSTONE HEALTH SERVICES FOUNDATION PC
850 PETER BRYCE BLVD
TUSCALOOSA, AL 354017457
2053481770
Source: CMS National Downloadable File, September 2026.