345 Thousand Islands Parkway, Front of Leeds & Seeleys Bay