Exxon and Mobil Stations PETERBOROUGH, New Hampshire