The San Francisco Harrison Street hydrogen station is open for business! It is the second of three stations that will open in the City of San Francisco.
The Harrison Street station, developed by Shell, will be open 24 hours a day and is located at 1201 Harrison Street, San Francisco, CA.