People interested in reducing stress or practicing spirituality outside a traditional religion can visit a new storefront inside The Merk in downtown Longview.