Landmark at Longwood is located at the Haskell House, the former Baptist School of Nursing. Much of the school’s original beauty has been preserved during the restoration and renovation period. Situated on the New England Baptist Medical Campus, Landmark at Longwood offers our residents direct ac...
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.