Skip to content

Internal Medicine in Alabama

2,267 active Internal Medicine providers practice in Alabama, the largest number in Birmingham (574). Mobile (288) and Huntsville (147) follow.