Willow Lake Retirement Residence is located within Willow Grove in Upper Mooreland Township of Montgomery County and is situated directly on the lakeshore. Willow Lake boasts a full service lakeside dining room offering restaurant style dining, a piano lounge, multiple activity and gathering rooms and a spacious patio overlooking the lake. Activity lounges are located throughout, offering something for every resident. You'll find unique living choices at Willow Lake as well as a variety of suite floor plans to select from. The Terrace offers independent retirement living for seniors who may find it difficult to live alone, yet don't have the need for ongoing assistance with the activities of daily living. Residents of The Terrace are given first priority for our Personal Care Home program should the need ever arise. Personal Care is our signature service program, providing supervision, personal care assistance and many other services designed to provide a fulfilling lifestyle for seniors.