Shell

Gas Station in Oakland, CA

Shell in Oakland, CA

230 W MacArthur Blvd, Oakland, CA

Phone: +15106010832

Website