Our Locations

Open for Walk In’s! Capacity Limits in Place for everyone’s safety!


Check hours and call your local store with questions.

Braintree


121 Pearl St. (Pearl Plaza)
Braintree, MA 02184

(781) 849-8400

Hours: Monday-Sunday: 11am-5pm.

More Information

Chelmsford


113 Drum Hill Rd.
Chelmsford, MA 01824

(978) 452-2700

Hours: Monday-Sunday: 11am-5pm

More Information

Dedham


691 Providence Highway
Dedham, MA 02026
(Dedham Plaza)

(781) 326-4445

Hours: Monday-Sunday: 11am-5pm

More Information

Framingham


855 Worcester Rd. Rt. 9, Unit 17
(Back side – follow MY GYM signs)
Framingham, MA 01701

(508) 879-3200

Hours: Wednesday-Sunday: 11am-5pm

More Information

Haverhill

255 Lincoln Ave
Haverhill, MA 01830
(Rivers Edge Plaza, next to Market Basket)

(978) 241-9005

Hours: Wednesday-Sunday 11-5 pm;

More Information

Marlborough


796 Boston post road
East Marlborough MA 01752
(508) 251-1592

Monday-Thursday: 10am-6pm;

Friday-Saturday: 10am-7pm;

Sunday: 11am-6pm;

More Information

North Reading


265 Main St.
North Reading, MA 01864
(Stop & Shop Plaza)
(978) 207-1054

OPEN Wednesday-Sunday: 11am-5pm;

More Information

Salem, MA


400 Highland Ave.
Salem, MA 01970

(978) 745-7788

Hours:Monday-Sunday: 11am-5pm

More Information

Saugus


910 Broadway, Rt#1
Saugus, MA 01906

(781)558-2100

Hours: Monday-Sunday: 11am-5pm

More Information

Waltham


85 River Street No. 6
Waltham, MA 02453
(Colonial Shopping Center)
(781) 788-9600

Monday-Sunday: 11am-5pm

More Information

Coupon Sign Up

Gift Cards