Photo of the Squantum neighborhood
Squantum is a waterfront neighborhood in Quincy, about seven miles south of downtown Boston.