Shell is a fuel station Cordova located in United States.
1205 N Germantown Pkwy Cordova , TN 38018 United States
You can use your Kroger card
This is the jankiest gas station I've been to in a minute. Ok prices but slow and broken pumps are irritating!
Why do some gas stations insist on disabling the pump handle latch? Ticks me off.