Geo's Gas Station Lounge Video Gaming at Geo’s Gas Station Lounge in Mount Vernon, IL Geo’s Gas Station Lounge is the only “gas station” in Mount Vernon, IL, that doesn’t actually sell gas. Instead, it’s a unique, retro lounge with delicious food, refreshing drinks, and endless entertainment options. They showcase live music, as well as provide a spacious gaming room
Read more