NPI lookup in Alabama

95,808 providers with a practice address in Alabama.

Largest cities

Top specialties

Every city