Epiphany in Peoria

There was something very Miracle on 34th Street about Peoria’s new mall. Opening just before the holidays, the “open-air lifestyle center” promised to recreate the…