Leeds & the Thousand Island
150 Main St
Seeleys Bay, ON
The Township of Leeds and the Thousand Islands is a vibrant community located in Seeleys Bay, Ontario, offering a diverse range of services and recreational opportunities for residents and visitors alike. With a focus on heritage, culture, and outdoor activities, the township features parks, lakes, trails, and a public library with multiple branches providing access to resources and programming.
Generated from the website
Also at this address
See a problem?
