Shell Station, 95 Farmington Rd, Rochester (603) 330-5160
Shell Station, 95 Farmington Rd, Rochester, NH 03867 (603) 330-5160