Thomas Bryant Traylor, MD, Internal Medicine

2145 Highland Ave S
Ste 200
BirminghamAL  35205-4080 (Jefferson County)


Phone: 205-933-0320
Fax: 205-933-6400
Email: tbt***@*****ol.com

NPI: 1801871033
License Number: 8127 (AL)