Explore details about location Squanto Road. Squanto Road is a location situated within the Weymouth alongside other areas such as Washington Street, Reidy Road, Pilgrim Highway.