About

Edit info

Searching for a nearby spa? The Power of Touch, located at 146 Magnolia Ave, is a spa in Dumont, NJ 07628. For The Power of Touch hours, appointments, or pricing questions call (201) 384-1711 today.