3287 Highway 32, Leeds and the Thousand Islands