Young Arena, Waterloo, Iowa. Also Cedar Rapids Ice Arena, Cedar Rapids, Iowa. Olympic size ice here in Waterloo, and the CR arena has both an NHL and Olympic rink. Both are home to USHL teams. Have taken the youngest one to public skates at a couple other rinks here in Iowa as well in Dubuque and Coralville.
I was in Fairfield today and now I'm staying in Ottumwa. Tomorrow we will be in De Witt and I think I found a rink in Davenport, ever skated there?