Located right at the end of the ramp of the Mass Pike (exit 8).There are plenty of pumps along with a convenience store and a Dunkin Donuts inside. Sorry all you lazy people, no drive thru for Dunks here.What was actually impressive was the fact that prices were quite reasonable, not like most station in close…