Thomas Leon Horton, MD, Family Medicine

421 Medical Ctr Dr Sw
Fort PayneAL  35968-3421 (DeKalb County)


Phone: 256-845-1401
Fax: 256-845-1402

NPI: 1972531127
License Number: 09300 (MS)