Arts & Crafts Supplies in North Liberty, IN Russells Rock & Jewelry27911 North StNorth Liberty, IN, 465545742897446Arts Crafts SuppliesCraft StoresYarn ShopYarn ShopsYarn StoreYarn Stores Show MoreSee AlsoCraft Supplies