The Idea Store

  • Arts & Crafts
125 Lincoln Square
Urbana, IL 61801
(217) 352-7878
  • 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.