Greyhound has special bus call FLIX it goes to California on a daily basis go on line
No that's the cities Regional Transit Center you need the Greyhound bus on Main Street but you can catch the bus from Bonneville Station to get to the Greyhound bus station...
Thanks! Your answer is awaiting moderation.