Aaron B Carter, MD, Internal Medicine

2000 6th Ave S
BirminghamAL  35233-2110 (Jefferson County)


Phone: 205-934-9999
Fax:
Email: aar***@*****il.com

NPI: 1205824158
License Number: 29417 (IA)