Lake Forest Place
1100 Pembridge Dr
Lake Forest, IL 60045
Lake Forest Place is a 50 unit senior care facility located in Lake Forest, Illinois. The facility is in a primarily upscale area, with an average family income of $137,059. It is heavily populated, with about 22,000 poeple ...
2 miles away from Lake Bluff, IL