63 Parker Hill Avenue, Boston, Massachusetts 02120
(617) 975-0110
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, Landmar