
Indian Creek Nature Center wins Allegra Cedar Rapids’ ‘Comeback’ sweepstakes
Allegra Cedar Rapids, a printing and marketing solutions provider, has announced Indian Creek Nature Center in Cedar Rapids as one of the winners of the company’s nationwide “The Comeback” sweepstakes. Aiming to help local nonprofits promote events and fundraisers that…