Despite this inauspicious start, the Ohio Center has been a popular venue, bringing tourists and residents into downtown Columbus since its grand opening on Sept. 10, 1980. The city’s ...