“The largest outdoor art gallery in the northwestern United States. ”
– Atlas Obscura
+1 208-703-5966
210 N 9th St., Boise, ID 83702
Website