Landry’s moves NEWTON store to larger location in NEEDHAM
Employee-owned company now occupies larger space in new Needham store
Landry's Newton store has moved to this larger location nearby in Needham. Our new Needham store is now open.
Larger store is NOW OPEN in Needham!
Landry's Newton store has moved to a larger location in Needham. We have not gone very far — just a mile down the road to 100 Highland Avenue in Needham. The new store is located within the Needham Gateway Shopping area at the corner of Highland and Second Avenues.
The new store occupies more than 10,000 square feet of space in a standalone building with a dedicated parking lot. The company has signed a long-term lease for the new Needham store location.
Really excited about our new location
We are all very excited about our beautiful new store location in Needham," says Patricia Brant, Landry's director of retail operations. "Our prior location in Newton served us well for the past several years, but it became clear during the recent bike boom that we had outgrown our space. The new store in Needham will be bigger and better than ever, and we're looking forward to having more space and capacity to provide an even better experience for our customers."
Photo: Patricia Brant has worked with Landry's since 2012.
Features of new Needham store
- Larger, contemporary-styled showroom
- Expanded service center and fitting studio
- Increased bike-inventory storage capacity
- Larger parking lot for customers
- Easier access from I-95 (Route 128)
NOW HIRING: Join our team
Our employee-owned company is growing! Join Landry's store team and help us get more people on bikes. Prior bike-shop experience is always helpful, but we will hire and train good people.
Full-time and part-time positions available.
Visit or contact our new Needham store
We have moved: Landry's Needham store is now located at 100 Highland Ave., Needham (at the corner of Second Ave). We look forward to welcoming you at our new Needham location the next time you visit.

Ranked as one of America's top bike shops
Landry’s Bicycles has been named one of America’s Best Bike Shops by the National Bicycle Dealers Association again this year. In addition to providing great shopping experiences, America’s Best Bike Shops are rated on community service as well as support for bicycle advocacy both locally and nationally. "We believe in giving back to the community, and we are actively involved with advancing safer bicycling conditions," stated Jack Johnson, Landry’s marketing director. "Everyone at Landry’s is thrilled to receive this national honor, and we thank all our customers and business partners for making this recognition possible."
Employee-owned, local business in Massachusetts
Founded in 1922, Landry's Bicycles is now ranked as one of America’s leading bike shops, with a growing "family" of bicycle stores located in Boston, Braintree, Natick, Needham (formerly Newton), Norwood, Westborough, and Worcester, Massachusetts.
Starting in 2010, Landry's ownership transitioned to an ESOP (employee stock ownership plan), and the company is now 100% employee-owned. As co-owners, Landry's staff have a vested interest in collaborative teamwork and exceptional customer service. The company celebrated its 100th anniversary in 2022.