2026 Season Opening of The Miller-Leuser Log House located at 6550 Clough Pike, Anderson Township, OH 45244.
2026-05-03 13:00 - 16:00 UTC
