Louis T Payne, M.D is an obstetrician-gynecologist in Tuscaloosa, Alabama. Medical education includes University of Al School of Med, Birmingham Al, completed in 1964.
Obstetrics & Gynecology
📍 535 Jack Warner Parkway Ne Suite 1, Tuscaloosa, AL 35404