Contact Us
To learn more about joining our community, please contact:
180 W Imboden Drive
Office
Phone — (217)
422-6464
Office
Fax — (217)
422-6526
Decatur IL 62521
Rhonda Luther, MA — Chief Operating Officer — (217) 362-9315