Louis T Payne, MD, Obstetrics & Gynecology

535 Jack Warner Parkway Ne
Ste I
TuscaloosaAL  35404 (Tuscaloosa County)


Phone: 205-556-2026
Fax: 205-554-0584
Email: lpa***@*****ol.com

NPI: 1629245931
License Number: 3505 (AL)