16 yrs ago•jbareviewedChills 'n' Thrills310 E Main St, Ottumwa, IA 52501, USA*Chills & Thrills is the only...