Karen L Allen, MD, Family Medicine

4205 Balmoral Dr
Ste 200
HuntsvilleAL  35801 (Madison County)


Phone: 256-382-7767
Fax: 256-880-5262

NPI: 1588625065
License Number: 21092 (AL)