A Goddesses Touch is more than just your typical relaxation spa. A Goddesses Touch is a Medical Wellness Center that specializes in Neuromuscular Therapy studying deep within the muscles and causes of underlying pain that are caused by trigger points.