seems to have the best price of any stations close to a I84 exit in the area
Great location in Sturbridge right off the main road in town. Perfect for fueling up with both gas, snacks, and drinks.
Okay station. Customer service is still great but the Pilot just down the road is much cheaper so I'd recommend that instead!
Love it