Search results
- See moreSee moreSee moreSee moreCarrollton ShellGas Station
3101 S Carrollton Ave New Orleans, LA 70118 802.74 mi
Is this your business? Verify your listing
3101 S Carrollton Ave New Orleans, LA 70118 802.74 mi
Is this your business? Verify your listing
2.0 13 reviews
Full disclosure, I stop here to pay at the pump and fly. It's easy to get in to and out of quickly and in a direction that doesn't require amazing feats of driving to navigate. I'll gladly pay... More
Quick and easy place to fill up your tank Inside store has all the goodies and munchies you would need More
Owner is a complete a-hole. The Friday after hurricane ida, my boyfriend and I were riding around looking for coffee. We saw two police officers and figured, who better to ask where the coffee is.... More
I used to live almost across the street from this Shell and even bought bread there once in desperation. The station is well lit and mostly clean. The pumps usually have paper for receipts (if... More
I'd rate 0 stars if I could. A man came up to me and asked if he could wash my windows. I like to help people out who are doing honest work for their money. So the guy started cleaning my... More