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