116 Landing Road
Westbrook, ME 04092
Stroudwater Lodge, a 95-unit, state-of-the-art community in Westbrook, ME, is located just off of I-95 and minutes from bustling downtown Portland, ME. Both independent living and assisted living options are available at Stroudwater Lodge. The community is just a stone's throw from the well-renowned Avita of Stroudwater, which focuses on memory care.