World Tree Spa
8880 N Hess St suite 2
Hayden, ID 83835
(208) 216-1991
Alternatively, you can also rate us on one of our review sites like Google here.