James Authur McCain, MD, Internal Medicine

1020 Tuscaloosa Ave
GadsdenAL  35901-3005 (Etowah County)


Phone: 256-492-0131
Fax:

NPI: 1275583320
License Number: 11595 (AL)