Shell is a fuel station Odessa located in United States.
16138 State Road 54 Odessa , FL 33556 United States
I never buy gas here. It's worth the trip to make it to 7-Eleven or Hess.
They claim that the gasoline is topnotch but it isn't. It caused major damage on my previous vehicle. I was told by my mechanic that they have had other cars with the same issues because of this Shell
You're gonna pay $.15-.20 more.
Busiest station in the atea
Nasty clerk!
Such a rip off.
Over priced!
Super expensive . Go elsewhere!!!