Shell
Shell,
Gas Stations,
Grocery Stores
Hours:
7001 Bullard Ave, New Orleans LA 70128
Tips
Hours
Most Recent Comments
-
August 2022
Don't go hear women the door handle broken bathroom, is deplorable, and entry door will not closeNo woman should be subjected to these conditions
-
August 2022
Don't go hear women the door handle broken bathroom, is deplorable, and entry door will not close No woman should be subjected to these conditions
-
July 2019
The smell on the outside of the building was one thing. But I think they must be cooking the chicken with burnt urine - the smell was not pleasant.
More Comments(18)
Nearest Shell Stores
You May Also Like
-
New Orleans, Louisiana