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