Harwich, adjacent to Mayflower Avenue

On Main Rd, near Mayflower Ave

Buses point south ↓