Best Fitness - Chelmsford
- Distance: 20.64 mi
- Address:265 Chelmsford St, Chelmsford, MA 01824
- Phone:(978) 328-0638
- Reviews: 26Rating: 4.2
Mike was awesome! He showed me around the place and asked me about my goals. Really nice staff and clean gym!. Worst gym ever!! They overcharge your account!! Signed up for regular membership and ended up getting charged for the VIP membership for months, and they make it very difficult to give your money back and cancel the membership.... more