Allure Of Mt Carroll is a nursing home located in Mount Carroll , Illinois. This nursing home was first approved to provide Medicare and Medicaid services on 12/01/1993. It has 72 certified beds. Allure Of Mt Carroll is located 1006 North Lowden P.O. Box 111, Mount Carroll, IL 61053 and can be contacted via phone number (815) 244-7715.