Shell, San Francisco CA
Address | 1800 Lombard St, San Francisco, CA, United States |
Phone | +1 415-346-8063 |
Hours | 12:00am-12:00am |
Website | find.shell.com/us/fuel/10008260-1800-lombard-st |
Categories | Gas Station, Convenience Store |
Rating | 3 2 reviews |
Nearest branches |
|
Similar companies nearby Exxon — 3898 California St, San Francisco, CA, United States |
Gas Station Shell reviews
2Hassan
August 15, 2023 6:48 pm
Bad customer service, rude workers, trouble makers employees, expired goods, no restroom, I recommend everyone don't waste your time and lose money.
Dan
August 06, 2023 7:34 pm
A basic gas station with micromart. The pumps work fine, though there is some grafitt. Convenient location on Fillmore