Healthcare providers in Birmingham, AL

18,688 active NPIs list a practice location in Birmingham, AL: 15,882 individual providers and 2,806 organizations.

Providers A to Z

Page 1 of 187