Deepak Acharya, MD, Internal Medicine

1900 University Blvd
Tht 321
BirminghamAL  35233-2060 (Jefferson County)


Phone: 205-934-3438
Fax:

NPI: 1508043605
License Number: 28491 (AL)