Print Back to web version


The Landmark at Longwood

Profile
Address: 63 Parker Hill Ave, Boston, MA 02120, United States
Type of housing: Alzheimers Care
Phone: (617) 975-0110
Summary Presentation

The Landmark at Longwood is a retirement home, located in , at 63 Parker Hill Ave. It offers senior residents independent living options as well as a variety of amenities and services. Contact The Landmark at Longwood to learn more!