Join Leroy’s Place at the 11th Annual New Orleans Giant Puppet Festival, running from April 3rd to 7th! Experience the magic as we bring old favorites and brand-new puppet friends to life in this celebration of creativity and imagination. Don’t miss this vibrant event filled with art, storytelling, and larger-than-life characters!