Surrounded by natural conservation land, Atria Longmeadow Place is a vibrant senior living community set in downtown Burlington, MA. Enjoy an active lifestyle in this inviting, thoughtfully designed residence.