Peabody's Pop Up Children's Museum Opens March 31st For Immediate Release Peabody’s Pop Up Children’s Museum Opens March 31st March 18, 2019 – Peabody, MA: After months of planning, visualizing, creating and coordinating, the pop-up children’s museum,...