The Idea Store

  • Arts & Crafts
125 Lincoln Square
Urbana, IL 61801
2173527878
  • About

    The IDEA Store is a nonprofit organization that fosters creativity, environmental stewardship, education, and community through reuse. Our retail store offers low-cost materials for arts and crafts.