MapMyWalk | 2.86mi walk on 3/21/13 in East Providence, Rhode Island