The Mega Bus stop is not the Greyhound station. It is two blocks south and east.
Yes they do you can even catch the coach line bus or mega bus from Dekalb
Yes!!!!
You would have to go on their website or call the bus station
Honestly I don't know
No
Call Greyhound Customer Service for bus schedule.
No where in Dekalb.
Yes. Frequent and cheap!
Thanks! Your answer is awaiting moderation.