October 22, 1946 Ground was broken at Chester Avenue in Cleveland, Ohio, for the construction of a bus terminal to be exclusively used by the Greyhound Corporation. The terminal was built as a part of Greyhound’s strategy to set up its own nationwide network of distinctive bus stations in larger cities.  The Cleveland terminal – the... Continue Reading →

Create a website or blog at WordPress.com

Up ↑