Terrence Michael Shaneyfelt, M.D is an internal medicine physician in Birmingham, Alabama. Medical education includes La State University School of Med in New Orleans, New Orleans La, completed in 1993.
Internal Medicine
📍 619 19th St S, Birmingham, AL 35233
700 19th St S, Birmingham, AL 35233
Tht 321 1900 University Blvd, Birmingham, AL 35233
Tinsley Harrison Tower Suite# 423 1900 University Blvd, Birmingham, AL 35233
619 19th St S, Birmingham, AL 35233
619 19th St S, Birmingham, AL 35233