At iSpalon, they strongly encourage developing a lifestyle that supports detoxification, a healthy skincare regimen and overall health habits that support stress relief, relaxation and holistic healing for mind, body and soul. They help their clients leave the work to us, while they relax. Address: 3135 NW 63rd Street Suite A OKLAHOMA City, OK 73116.