The Timbers of Shorewood
1100 N. River Road, Shorewood, Illinois 60404