Squaw Island [1]

Squaw Island [1]

About

This island is in the Township of Leeds and the Thousand Islands, United Counties of Leeds and Grenville, Ontario, west (inshore) of north central Grenadier Island and southeast (upriver) of Jeroy Island.

Facts

LocationTownship of Leeds and the Thousand Islands, United Counties of Leeds and Grenville, Ontario, Canada
WhereWest (inshore) of north central Grenadier Island, southeast (upriver) of Jeroy Island