Start from
Stop & Shop Gas Station
43 Davis Straits, Falmouth 02536