Visit Landry's in Newton!
Landry's Bicycles in NEWTON is located on Needham Street in Newton Highlands with easy access from Route 128 (I-95) and Route 9.
Landry's Newton Info
Coming from Route 128 (I-95):
- Take exit 19A onto Highland Avenue toward Newton Highlands, and continue for 1.3 miles.
- Highland Ave becomes Needham Street in Newton.
- Landry's is on the right, located between China Fair and Big Picture Framing. There's plenty of parking available in our lot.
Coming by bicycle: Landry's Newton store is accessible by bicycle from Needham St.
- Located 0.6 mile from MBTA Green "D" line, Newton Highlands station.
- Also located on the MBTA Bus 59 route between Watertown Square, Newtonville, Newton Highlands, and Needham Junction.
Google Maps: Get map and more directions.
Leadership - Landry's Newton
Greg Hoffman - Store Manager
Carrie Mosher - Bike Fitter