Landmark Senior Living at Longwood

63 Parker Hill Avenue, Boston, MA 02120

Landmark Senior Living at Longwood

Landmark Senior Living at Longwood is a senior care community located in Boston, MA. To learn more, check current availability, or schedule a tour, call (617) 975-0110.

About Landmark Senior Living at Longwood

Landmark Senior Living provides a supportive environment for seniors that fosters and encourages their independence
through the promotion of good health,
an active lifestyle and personalized care services.

Get directions