West LA - Shell

Status: ONLINE
Pressure: 35 MPa
Capacity: 13 KG
Last Updated: 03/19/10 8:13am
Address: 11576 Santa Monica Blvd., West Los Angeles, 90025 (Map)

First open access retail like station in California

Ask a Question