Landmark at Longwood

63 Parker Hill Ave Boston MA 02120 (888) 848-5698

Reviews for Landmark at Longwood

Rating: 4.5 Based on 2 reviews Write a review
Doing well
 Nov 2015
She is doing well at Landmark at Longwood. I am trying to figure out some things financially. As far as I know right now they are treating her properly there. She is still adjusting. So far so good. read more