You should be able to pull up schedule on their website.
You'd have to call Greyhound terminal
Yes you had to call the Greyhound terminal and find out and get the 800 number you can ask them I wouldn't know
Thanks! Your answer is awaiting moderation.