Twin Lakes Rehab and Health Care
310 Eads Ave
Paris, IL 61944
Twin Lakes Rehab and Health Care is located at 310 Eads Ave in Paris, Illinois. It is a 56 unit nursing home facility. The community is in a largely middle income area, with a median per-household income of ...