West LA - Shell

Status: ONLINE
Pressure: 35 MPa
Capacity: 12 KG
Last Updated: 03/11/10 7:40pm
Address: 11576 Santa Monica Blvd., West Los Angeles, 90025 (Map)

First open access retail like station in California

Ask a Question