Alden Estates of Shorewood
710 W. Black Road, Shorewood, IL 60404
3.4
(13 reviews)
"Rooms were very nice, I believe at certain times they were understaffed, but at other times they had plenty of people stopping in my room asking if I needed fresh water or something else. I was totally stressed out about being there and probably w..."
READ MORE