Newcomb Place

109 Putnam St.
Quincy
Massachusetts
United States