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

Own this business?
See a problem?

You might also like

CanadaOntarioLeeds & the Thousand Island