Indian Creek Preserve is 135 acres of beautiful wooded hillsides. This park features abundant wildlife, native trees, wildflowers, and the Indian Mound Trail. Check out the scenic banks of Indian Creek and step back in time by exploring historical sites!