United States / Minneapolis / Museums & galleriesart galleryUmbra ArtsAddress710 W Lake St, MinneapolisWebsitewww.umbra-arts.comPhone+16129908789—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itsoovac · 178 mNot ratedBotanica San Judas LLC · 335 mNot ratedWaffle Bar · 404 mNot rated