Houghton Memorial Building

4 Rogers St.
Littleton
Massachusetts
United States