Categories
Nature Preserve
About Us
Indian Creek Nature Center features ~320 acres of woods & wetland within the Upper and Lower Lakes Wildlife Management Area in Canton, NY. The center borders flooded lands between the Oswegatchie and Grasse Rivers.