Crestwood Terrace is a nursing home located in Crestwood , Illinois. This nursing home was first approved to provide Medicare and Medicaid services on 04/11/1975. It has 126 certified beds. Crestwood Terrace is located 13301 South Central Avenue, Crestwood, IL 60445 and can be contacted via phone number (708) 597-5251.