Locations

Founded in 1975 in a renovated first-floor apartment near Harvard Square, we have grown to 22 retail locations covering the Boston metro area, north and south shores, central and western Massachusetts, Connecticut, New Hampshire, and Rhode Island.

Branford

1088 Main St Branford, CT 06405

(203) 483-8222

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm

Brookline

1638 Beacon St Brookline, MA 02445

(617) 735-9373

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm

Cambridge

1654 Massachusetts Ave Cambridge, MA 02138

(617) 354-4161

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm
Inside Providence Place store

Providence Place

One Providence Place Providence, RI 02903

(401) 270-3071

  • Saturday: 10am – 9pm
  • Sunday: 11am – 6pm
  • Monday: 11am – 8pm
  • Tuesday: 11am – 8pm
  • Wednesday: 11am – 8pm
  • Thursday: 11am – 8pm
  • Friday: 10am – 9pm

Boston

671 Boylston St Boston, MA 02116

(617) 267-4774

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm
Manchester store exterior

Manchester

669 Elm St Manchester, NH 03101

(603) 606-6949

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm
Concord store exterior

Concord

142 N Main St Concord, NH 03301

(603) 715-5854

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm
Portsmouth store exterior

Portsmouth

104 Congress St Portsmouth, NH 03801

(603) 430-1212

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm
Newburyport Marathon Sports Store Front

Newburyport

27 Water St Newburyport, MA 01950

(978) 255-1737

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm

Yarmouth

484 Station Ave South Yarmouth, MA 02664

(508) 694-6385

  • Saturday: 10am – 5pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 6pm
Marathon Sports Salem locaion

Salem

9 Paradise Rd Salem, MA 01970

978-306-7260

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm

Melrose

401 Main St Melrose, MA 02176

(781) 662-0091

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm

Norwell

134 Washington St Norwell, MA 02061

(781) 871-2979

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm

Shrewsbury

50 Boston Turnpike Shrewsbury, MA 01545

(508) 425-3030

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm

Old Saybrook

238 Main St Old Saybrook, CT 06475

(860) 388-3800

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm
Marathon Sports Lexington Store Front

Lexington

1728 Massachusetts Ave Lexington, MA 02421

(781) 863-0200

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm

Wellesley

255 Washington St Wellesley, MA 02481

(781) 237-0771

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm

Northampton

34 Pleasant St Northampton, MA 01060

(413) 517-0059

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm

Plymouth

9 Court Street Plymouth, MA 02360

(508) 591-8422

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm

Mansfield

287 School St Mansfield, MA 02048

(774) 719-2523

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm
glastonbury store front

Glastonbury

63 Hebron Ave Glastonbury, CT 06033

(860) 430-6712

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm

Fairfield

1596 Post Rd Fairfield, CT 06824

(203) 292-9466

  • Saturday: 10am – 6pm
  • Sunday: 11am – 5pm
  • Mon-Fri: 10am – 7pm