Ontario Provincial Police - Thousand Islands is located in Leeds and the Thousand Islands, Canada on 874 County Rd 3. Ontario Provincial Police - Thousand Islands is rated 3.3 out of 5 in the category state police in Canada.
Accessibility
Wheelchair-accessible entrance