Dr. Thomas Childress, DPM
Podiatry
Make an Appointment
(502) 893-1844Telehealth services available
Louisville Foot And Ankle Specialists is located at 3 Audubon Plaza Dr Ste 320, Louisville, KY 40217.
Providers at Louisville Foot And Ankle Specialists specialize in Podiatry, Podiatric Foot & Ankle Surgery, and Podiatric Surgery.
Six providers practice at Louisville Foot And Ankle Specialists.
Use the insurance check on this page to verify if Louisville Foot And Ankle Specialists is in-network.