About

Edit info

Need a day spa near you? Teresa's Touch is located at 234 N 2250 W , Provo, UT 84601. Get details on Teresa's Touch prices and hours by calling (801) 224-4770.