It’s called The Lab and aims to be the next art hub in Wichita Falls, where artists and creatives can distribute, sell, and ...