Wellness Origin

Accepts Multi-Use Cards

Accepts Single-Use Cards

937 Keystone Way, Carmel, IN 46032 United States 


Wellness Origin is a full-service wellness center and organic day spa located in the beautiful Indianapolis suburb of Carmel, Indiana. Wellness Origin offers a broad range of holistic and organic therapy while also featuring one of Indianapolis’s best selection of organic health consumables. Our health products and services provide a total transformational experience with timeless organic health principles and modern science.