6 Hours of Power (Alum Creek State Park)Running2 km November 1, 2025Lewis Center, Ohio, United States