6AM - 11PM
41 Union St, Grand Falls-Windsor“It's pretty alright, stuff is expensive but good location for a gas station. Me and my friends once had to hunker down in here because we were being followed by a neonazi so I'm thankful for the hospitality”
“The Ultramar location on Cromer Avenue in Grand Falls-Windsor is the only place in town that has an Automated Car Wash, the customer service at the Gas Station is superior, and you feel like family.
The washroom is squeaky clean as well.”