Shell
Gas Station in Oakland, CA
Shell in Oakland, CA
230 W MacArthur Blvd, Oakland, CA
Phone: +15106010832
Website