SUnknownThe Rise and Fall of Richmond Town Square Mall Sun, Jun 13, 2021 At it's opening in 1966 Richmond Mall was the largest most luxurious mall in Ohio. Although is continued to operate to about fifty years, its struggle to maintain its prestige began just a decade later. 0 /10