Mr. Leo Puppet Show & Entertainment
-
Houston, TX
-
Puppet Show
-
7 miles from Bellaire
-
33 Verified Bookings
Trudy R. said “The children were really happy and very entertained by this show. Mr. Leo kept their attention and the children really enjoyed the interaction. Thank…”