MapMyWalk | 3.11 mi run on 6/8/2013 in Haverhill, New Hampshire