Timbers of Shorewood
1100 North River Road, Shorewood, IL 60404
Although we have limited information to share online about Timbers of Shorewood,by calling the number above, you will be connected to a free local advisor, who can help guide your search. What we can tell you online is Timbers of Shorewood is located in Shorewood, IL off at 1100 North River Road and provides the following types of care: Assisted Living, Independent Living, Respite Care-Short Term Stay
1 Review for TIMBERS OF SHOREWOOD
One of my family members has lived here for over a year. I have been to visit on many occasions. I stopped to visit her today and I am also so impressed...