So Ho Salon & Spa address and location map.

So Ho Salon & Spa address is Rye 150 Lafayette Rd, 03870-6133 New Hampshire USA