Is the Downtown Greyhound Station still open on I street ?
Address: Sacramento, CA 95811, USA
Daniel Hernandez | Aug 24, 2018
Yes
Sharalyn Martin | Aug 24, 2018
No
Emil Bronson | Aug 24, 2019
No, they closed that location years ago. The new station is on Richards Blvd across the street from Sac Police.
Brian Korpiel | Aug 24, 2018
Open by the stadium
Thanks! Your answer is awaiting moderation.