Established in October in 2001
in the beautiful Windsor Hotel in downtown Americus Georgia. Windsor Spa was the first Spa in Americus Georgia. See www.windsorspa.net for more info till I get my new website up.
A recent Update - As of March 20 2016 - Windsor Spa LLC has changed its name to Stone River Spa LLC and Its location. The new location includes a 1 acre dedicated parking lot, handicap accessible parking.
108 & 110 Windsor Ave, Americus (GA), 31709, United States