Where is the Jackson megabus bus stop?
The bus drops you off at Indian Trails Bus Stop at Jackson - 127 W Cortland Street