Twin Willows Nursing Center is a nursing home located in Salem , Illinois. This nursing home was first approved to provide Medicare and Medicaid services on 10/01/2004. It has 72 certified beds. Twin Willows Nursing Center is located 1600 North Broadway, Po Box 370, Salem, IL 62881 and can be contacted via phone number (618) 548-0542.