Gift Shops in Shell Rock, IA Art & Design608 N Cherry StShell Rock, IA, 506703198854511Gift ShopsNoveltiesThe Mill Art & DesignPO Box 263Shell Rock, IA, 506703198854511Gift ShopsThe Mill Show More