Shell

Gas Station
3.0
Based on 3 reviews

Reviews

Da
David M
91 month ago
The station and store is fine. The staff, whom seem to be related, are constantly and endlessly talking on their phones in addition to being angry and uninviting.
Mi
Michaela B
166 month ago
Horrible customer service. Couldn't get the pump to work. Their response "sorry you are the first to have this issue" Really!
ad
adam h
186 month ago
The car wash here sucks.