• Imboden Creek Gardens

    • Health Care
    180 W. Imboden Dr.
    Decatur, IL 62521
    (217) 233-1425
    (217) 233-1777 (fax)
    • About

      Located in south shores and part of the Complete Senior Care Campus, the privately owned Gardens' assisted living provides the privacy of your own apartment with 24-hour personal care, delicious meal