Twin Falls Approves Building Permit for Sherwin-WilliamsTwin Falls Approves Building Permit for Sherwin-WilliamsSherwin-Williams, a national paint and supply store, may be coming to Twin Falls. Andrew WeeksAndrew Weeks