The Novo is an indoor club located at L.A. Live in downtown Los Angeles, California. The club's seating capacity is 2,400. From Wikipedia
The 24-stop North American run beginning August 1 offers families vibrant performances with core characters alongside surprise guests.