Thomas Lp Johnson, MD, Orthopaedic Surgery

2700 10th Ave S
Ste 200
BirminghamAL  35205-1248 (Jefferson County)


Phone: 205-933-7838
Fax: 205-933-0951

NPI: 1265430557
License Number: 11097 (AL)