Landry's Bicycles

Bicycle Shop

Claim This Business

About

Founded in 1922, Landry’s Bicycles is now rated as one of "America's Best Bike Shops" — with a growing family of bicycle stores located in Boston, Braintree, Natick, Newton, Norwood, Westboro, and Worcester, Massachusetts. Landry’s Bicycles has also been nationally recognized as National Bicycle Dealer of the Year for supporting bicycle advocacy. Landry's invests heavily in local, state, and national bicycle advocacy, and we are dedicated to serving our fellow community members from kids to commuters, e-bikers to cross racers, mountain bikers to road bikers, and everything in-between. Landry's Bicycles is collectively owned by our dedicated employees.

Business Hours

Monday 10:00 AM - 6:00 PM
Tuesday 10:00 AM - 6:00 PM
Wednesday 10:00 AM - 7:00 PM
Thursday 10:00 AM - 6:00 PM
Friday 10:00 AM - 6:00 PM
Saturday 10:00 AM - 5:00 PM
Sunday 12:00 PM - 5:00 PM

Customer Reviews

No reviews yet. Be the first to review!

Contact Information

Address:

100 Highland Ave, Needham, Massachusetts