Mary Payne, MD, Internal Medicine

3820 River View Dr
BirminghamAL  35243-4721 (Jefferson County)


Phone: 205-967-1172
Fax:
Email: mpa***@*****il.com

NPI: 1447522370
License Number: 10123 (AL)