About the Gallery
Icicle Arts Gallery was founded in May 2009 and is located in the River Haus at Barn Beach Reserve at 347 Division Street in downtown Leavenworth. The non-profit gallery is operated by Icicle Arts and exists as a community resource to showcase local and regional artists through the presentation of solo and group visual art exhibits.
Our upcoming show schedule is as follows
May 2-31 -Birds & the Wenatchee River Watershed Art Exhibit (in partnership with Leavenworth Spring Bird Fest)