Landmark at Longwood is a distinguished senior living community, gracefully nestled on the New England Baptist Medical Campus. This community, housed in the historic Haskell House, offers its residents a unique blend of preserved architectural beauty and modern comforts. The community is ideally situated, providing easy access to a wealth of religious, cultural, and historical resources, all while...
...Read more