Your got a name for this place?
Originally Posted by
nietsmas
i'm no expert, but it seems like horrible timing to open a bike shop in illinois. seems to be about 6 months too late.
You are correct - especially since 3 other new shops have opened in the tri-cities area in 2007, including 2 in St. Charles within a 1/2 mile of the Blue Goose.