FREE SHIPPING ON ORDERS OVER $50
HOME
SHOP ALL
BODY
FACE
ABOUT
CONTACT
SHIPPING & RETURNS
STORE POLICY
FAQ
More
Welcome to Creation's Touch, a luxurious soap company headquartered in Los Angeles. The brand relishes its passion for creating handcrafted organic soaps and face scrubs with all-natural essential oils and butters.