Doctor Karen L. Allen, MD works in the field of Family Medicine. Karen Allen accepts Medicare payments and is registered with Medicare.gov.
NPI NUMBER | 1588625065 | |
NPPES Provider LastName | ALLEN | |
NPPES Provider FirstName | KAREN | |
NPPES Provider ZIPCode | 35801 | |
NPPES Provider State | AL | |
Specialty Description | Family Practice | |
Total Claim Count | 953.0 | |
Distinct Opioid Count | 1.0 | |
Opioid Claim Count | 13.0 | |
Percent Opioid Claims | 1.36 |
National Provider Identifier [NPI] | 1588625065 |
Last Name Of The Provider | ALLEN |
First Name Of The Provider | KAREN |
View All |
![]() |
Dr. Michael F. Carter, MD
![]() |
![]() |
Dr. David R. Mayer, DO
![]() |
![]() |
Dr. John H. Lary Jr., MD
![]() |
![]() |
Dr. Ronald M. Frye, MD
![]() |
![]() |
Dr. Nancy B. Lundy, MD
![]() |
![]() |
Dr. Adam C. Harrison, DO
![]() |
![]() |
Dr. Rinkesh T. Patel, MD
![]() |
![]() |
Dr. Hemanshu R. Patel, MD |