On the map, you can find the exact location of the Barroll Point Road. It is in Damariscotta-Newcastle.