International Bicycle West

71 Needham St
Newton, MA 02461
No photo available for this business

Business Information

Bicycles-parts & Supplies, Bicycles-dealers
Sporting Goods

Customer Reviews (4 reviews)


on Citysearch May 15, 2008
They have a pretty good selection but are very unorganized. I got sent back and forth between the two Boston area locations several times and was generally given the run around. Then when I was finally able to get the... (more)


on Citysearch May 04, 2008
Full-service bike shop is involved with several major area events, including the Pan-Mass Challenge, and is popular with area triathletes. (more)

Citysearch User

on Citysearch Nov 13, 2005
Not too long ago I bought a couple of bikes from International Bicycle Centers. It was a great experience because the staff is very knowledgable and are able to help you find the bike that is in line with your needs and... (more)

Citysearch User

on Citysearch Sep 02, 2005
International Bicycle Center has everything you could possibly need for your biking needs. They sell bicycles in every price range. The sell every accessory that you could need for your bike. The also repair bikes... (more)

Browse our top cities

Browse cities by state