As part of Winter Wonder on the Levee, enjoy a 9,000 square foot ice rink! 

Show more