Hammond House

9 Old Orchard Rd.
Newton
Massachusetts
United States