Planet Health introduced its latest membership in Maynard is now open at 129 Parker St. at Maynard Crossing. By means of Nov. 18, new members can be a part of for $1 down and $10 a month, cancel anytime. Planet Health invitations new members to enroll on-line at www.planetfitness.com/gyms/maynard-ma or on-site on the new membership, the place they… Continue reading New Planet Fitness gym opens in Maynard