The Science Center in Des Moines is a good place for kids of all ages. http://www.sciowa.org/ Grandkids seemed to enjoy it.They have a display now called Body Worlds that I want to see. http://www.desmoinesregister.com/section/VideoNetwork?bctid=93446841800
Their IMAX Theater has the Harry Potter movie starting July 15.