Odie Leigh ConcertsCatch Odie Leigh live and on tour right now! There are 7 concerts scheduled across United States, Canada, and United Kingdom. The next Odie Leigh concert is scheduled for Thursday, July 25, 2024 at Prince's Island Park in Calgary, AB, Canada.