You can rate the company It's eleMental Healing Spa and Crystal Shop by filling out this form.
More contact info for It's eleMental Healing Spa and Crystal Shop:
It's eleMental Healing Spa and Crystal Shop
7819 Wornall Road
64114 Kansas City