Dr. Andrew Rader, DPM
Podiatry
Make an Appointment
(812) 858-3800Telehealth services available
Indiana Foot & Ankle is located at 7580 Peachwood Dr, Newburgh, IN 47630.
Providers at Indiana Foot & Ankle specialize in Podiatry.
One provider practices at Indiana Foot & Ankle.
Use the insurance check on this page to verify if Indiana Foot & Ankle is in-network.