4–5 Feb 2023 3 days to go!

Leon’s Triathlon

Stand details

Chicago 2023 (Events Village)

Leon’s Triathlon Weekend is a “celebration of abilities” held each summer in northwest Indiana, just 20 minutes from downtown Chicago.