Thomas Lee Baumann, MD, Internal Medicine

3805 Kinross Dr
BirminghamAL  35242-5803 (Shelby County)


Phone: 205-991-3183
Fax:

NPI: 1891160875
License Number: 16991 (AL)