Greyhound moves from downtown Cleveland to New Brookpark Road Station | Cleveland
click to enlarge Mark Oprea Greyhound Is actually drive out of the city center. Last November, when then-owner Twenty Lake Holdings announced plans to one day remodel the Greyhound station…