The Thoreau Club is a premier multi-sport health club and wellness destination in Concord, MA. Established in 1951, our 30-acre campus in historic Concord offers a family-friendly, resort-style environment for members of all ages.
An “Uncommon school,” in Thoreau’s words, a (Global) “Village University.”