John Chris Kefalas, MD, Orthopaedic Surgery

2905 N Main St
Ste G
DecaturIL  62526-4276 (Macon County)


Phone: 217-425-2600
Fax: 217-425-2900

NPI: 1386832855
License Number: 36094691 (IL)