CRESTWOOD TERRACE – Crestwood, IL
CRESTWOOD TERRACE Nursing Home is located in Crestwood, Illinois at 13301 SOUTH CENTRAL AVENUE. CRESTWOOD TERRACE Overall Rating is . It has 126 certified beds. It is Medicaid registered and ownership type is For profit – Individual. For more information, please call (708) 597-5251.