Yes, but take an express bus. Otherwise you will be on the bus for anywhere from 8 to 12 hours. It took me several hours to go fro Fort Pierce to Tampa, and even longer coming back from Spring Hill to Fort Pierce due to layovers.
You can definitely call Greyhound, but they do usually run late. But yes you can call them.....
You can see online or call to Greyhound
Look on the greyhound.com
Thanks! Your answer is awaiting moderation.