Location

Ventura
2121 Harbor Boulevard
Ventura , CA 93001
United States
34° 16' 1.3332" N, 119° 16' 21.4788" W
California US

Station Information

Commission Date: 2024
Station Status: In Permitting

Hydrogen Supply/Equipment

Station Developer:
2121 Harbor Boulevard
Ventura , CA 93001
US