Wizard of Oz on Ice is set to makes its stop at the Owensboro Sports Center this spring. According to a press release, the ...