Bicycles Bike Shop
101 Town Center Lane
Suite 109 Keller, TX 76248
Bicycle Shop hours:
M-F 10-7, Sat 10-6,
“Bringing you the finest in bicycles and the equipment to enhance them since 1979”.
Their website claims their inventory of bicyles and bike-related merchandise “among the largest in Texas”, and says they’re “working with Trek and their 1 World, 2 Wheels program, which donates money from the sale of Trek bikes and accessories to directly improve cycling and our world!”
They also say: “New bike buyers can count on us for fitting, expert assembly, lifetime FREE adjustments, one year warranty on components, and full manufacturer’s warranty on frame and forks.”
Have a review of this bike shop? Leave a comment.