CROSSFIT SOUHEGAN IS CONVENIENTLY LOCATED OFF ROUTE 101 AND ROUTE 101A.

We are located at 261 Elm St. in Milford, NH. Between Tractor Supply and Milford House of Pizza. We are fortunate to have a large facility which includes, showers and a massage therapist!

Everyone knows a good coach is more valuable than any piece of equipment, but it doesn’t hurt to be a little spoiled. That is why we have a private road for running and every piece of equipment you could ever need to reach your goals!

Closer to Nashua, NH? Check out our second location CrossFit Nashua! Memberships are transferrable between both locations! ​

GET YOUR FREE TRIAL CLASS NOW!

GET IN TOUCH

  • Facebook
  • Instagram
  • YouTube

FIND US

261 Elm Street

Milford, NH 03055

2nd Location:

CrossFit Nashua

106 Perimeter Rd

Nashua, NH 03063