On the map, you can find the exact location of the Tucks Point Road. It is in Manchester-by-the-Sea.