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 in downtown Cleveland, news came to light that the bus company and RTA were in talks to move the station out of the iconic building […]