Boyden Hall

2366--2370 Washington St.
Newton
Massachusetts
United States