Map of Franklin Square in Worcester County, MA:

Franklin Square Worcester Worcester North 42.2612043 -71.8036824