The Spa at Edgewood Resort
Located at the historic Edgewood Resort on the St. Lawrence River, this spa offers serene water views and personalized treatments. Specializes in relaxation therapies using natural products. Located in Alexandria Bay, just 5 miles from Wellesley Island.