According to our records, this business is located at 1770 E Lake Shore Dr Ll1 in Decatur (in Macon County), Illinois 62521, the location GPS coordinates are: 39.8403147 (latitude), -88.9548001 (longitude). Kefalas John C Mc SC is categorized under Clinics (SIC code 8011). Known organization owner is John Kefalas. You can contact the company by phone at (217) 425-2600.