Leonardo Music
- Chicago, IL
- Children’s Music / Children’s Theatre
- 126 miles from Champaign
- 72 Verified Bookings
Brittni H. said “Leo is kind, professional and got our group of three year olds moving and grooving! The kids had a blast and the parents had a few minutes to breathe…”