Shell
Green Park Automotive
2730 Union Rd, Saint Louis, MO 63125
Photos and Videos
- Hours
- Do you know the hours for this business?
- Phone:
Main - 314-621-2592
- Address:
- 721 N Tucker Blvd Saint Louis, MO 63101
- Links:
https://find.shell.com/us/fuel/10009564-721-north-tucker-blvd/en_US
- Category
- Gas Stations
- Payment Options
- Neighborhoods
- Downtown East, Downtown St. Louis, Downtown West
- AKA
Tucker Shell
Tucker Shell One
Shell Oil
Shell Service Stations
Contact Info
Reviews
They offer the best gas prices in downtown St. Louis. It is in the heart of downtown off of Tucker Blvd. They even sell t-shirts and hats. And for Illinois residents, pump gas here, it's cheaper in MO. than in IL. Yes, they take EBT. It's open 24 hours/7!