Arts, Galleries Ochi Gallery (208) 726-8746 Website 119 Lewis St.Ketchum ID 83340 Email Hours of Operation Wednesday-Saturday, 12-5pm Or by appointment Ochi Gallery Ochi Shop Share this Thing To Do