Pictured Rocks has plenty of climbing. The limestone pockets seem to hold mud and moisture for a length of time after rains but plenty of bolted routes. Came up there from Chicago so not local to you. Theres is a nice guide / app from Rakkup worth buying
I am in the same situation and just moved to Cedar Rapids too. I have climbed multiple times at Picture Rocks in Monticello (about a 45 min drive). I am looking for partners. Shoot me a text sometime when you want to go! My number is+1 (319) 540-1521. I would also love to start trad climbing at Devils Lake in the future too.