Marblehead Half Marathon Checkpoints

START
Marblehead High School
2 Humphrey Street
Marblehead, MA

Harbor Ave & Ocean Ave, Marblehead, MA

Harbor Ave & Harvard St, Marblehead, MA

Lafayette St & Doane St, Marblehead, MA

Lafayette St & Derby St, Salem, MA

Memorial Drive & Fort Ave, Salem, MA