Michael C Mays, MD, Internal Medicine

3106 Independence Dr
BirminghamAL  35209 (Jefferson County)


Phone: 205-871-7007
Fax: 205-871-9448

NPI: 1982684858
License Number: 10884 (AL)