Magpie Puppets
- Stoneham, MA
- Puppet Show / Traveling Theatre
- 20 miles from Haverhill
- 10 Verified Bookings
Anais G. said “We did not get to see Maggie’s show because she fell sick the day of the performance but she moved heaven and earth to find a replacement at the last…”