On the Run is one of the swankier convenience stores on Route 17. The shop features public bathrooms, a vast coffee selection, and a number of household items. The station features 10 pumps, vacuums, an air station, and plenty of room to stretch before hopping back on I-95!
This location of Exxon is conveniently situated on one of the main thoroughfares of Falls Church. The gas station has a convenience store that sells hot and cold drinks, snacks, hot food, grocery items, maps, newspapers, magazines, and phone cards; there is also an ATM machine for customer convenience.