The Boston area’s newest children’s indoor playground attraction wins 2014 Family Favorite “Best Indoor Play Space” from voters of the Boston Parents Paper!
Link to Best of the Best Digital Magazine:
Link to article:
Located at 10 Micro Drive in Woburn, MA 01801
PARK at the REAR of the building, on the left side of Planet Fitness. There is no entrance at the front circular parking lot; you would need to walk all the way around.
Call, email, or come on in.