Senior Living Community in Worcester County, MA

The next chapter in your story begins right here in Charlton, MA. In a lively, engaging community nestled in the picturesque New England countryside. Everything you could want is here – from lovely residences and fine dining to a wealth of programs and enlightening events.

The Overlook is supported by the Masonic Health System of Massachusetts, and we embrace this Masonic heritage. It permeates the way we work and live, shining through in the services we provide and the way we treat one another.

We invite you to explore our site and learn more about our vibrant Massachusetts senior living community. You’ll quickly see the empowered individuals, informed choices and healthy living that make The Overlook such a unique place to live.

Visit us in person to get the full story – contact us to arrange a tour at your convenience.