3100 Highway 32, Leeds and the Thousand Islands