Twin Lights Half Marathon Checkpoints

START
Good Harbor Beach
100 Thatcher Road
Gloucester, MA

Thatcher Rd & Farm Ln, Rockport, MA

Thatcher Rd & South St, Rockport, MA

South St & Marmion Way, Rockport, MA

Mt. Pleasant St & Broadway Ave, Rockport, MA

Granite St & Wharf Rd, Rockport, MA

Granite St & Story St, Rockport, MA