• Surgical Specialists of Central IL

    • Health Care
    1750 E. Lake Shore Dr., Ste. 200
    Decatur, IL 62521
    (217) 428-6300
    (217) 428-6322 (fax)