Glover House

249 E. Squantum St.
Quincy
Massachusetts
United States