Jeffrey Todd Smith, MD, Orthopaedic Surgery

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


Phone: 205-933-7838
Fax: 205-876-8063

NPI: 1790744282
License Number: 18400 (AL)