Terra Place is a gift shop and wellness center, offering local and natural products, holistic therapies and classes.