Welcome to Leeds and the Thousand Islands, Canada homepage. On this page, you will find complete information about the area, places, locality and neighborhood of Leeds and the Thousand Islands. Some popular places in Leeds and the Thousand Islands, Canada are Lyndhurst United Church, and Lyndhurst United Church.
Leeds and the Thousand Islands is an area located in ON K0E, Canada, Canada. Leeds and the Thousand Islands has several United Church of canadae The area is also known for famous places like Lyndhurst United Church, and Lyndhurst United Church.