Add imageThe Rise and Fall of Richmond Town Square MallMon, Jun 14, 2021At 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.Rate