Snowdrift Art SpaceSnowdrift Art Space
Located in the original 1914 Babbitt Brothers Department Store, Snowdrift Art Space is a live/work studios space with over 10,000 sq. ft of contemporary exhibition space. Visit our website for visiting hours and event calendar.
Categories: Art & Artist, Galleries
Updated 2 years ago.