Dr. John Fleischli, DPM
Podiatric Foot & Ankle Surgery
Make an Appointment
(800) 532-6279Telehealth services available
HSHS Medical Group - Decatur is located at 176 W Mound Rd, Decatur, IL 62526.
Providers at HSHS Medical Group - Decatur specialize in Podiatric Foot & Ankle Surgery.
Visit Healthgrades to view HSHS Medical Group - Decatur hours.
One provider practices at HSHS Medical Group - Decatur.
Use the insurance check on this page to verify if HSHS Medical Group - Decatur is in-network.