NPI-verified
John C. Kefalas
Credentials: MD · NPI: 1386832855
About
John C. Kefalas is an orthopedic provider in Decatur, IL. Request an appointment or send a message below.
Location
2905 N MAIN ST
Decatur, IL 62526Get directions
Decatur, IL 62526Get directions