Sure Lisette, I can answer this for you. Greyhound is at 555 1st Street, in: Santa Rosa. You'll see a Greyhound Sign where all the Busses stop there, that can take you anywhere you want to go. Hope that helps!
It's on the transit mall (2nd Street) where CityBus stop. There's a Greyhound sing. NOT on the 1st.
Thanks! Your answer is awaiting moderation.