We are a new and upcoming high end bicylce and accessories shop. We have a small selection of bicycles at the moment, but our inventory is always expanding!
We are currently located in Peoria, IL at 8915 N Allen Rd, Peoria, IL 61615
If you have any questions or concerns you can contact us at 309-555-5590
If you have questions about this site or would like to advertise, you can contact us at Southern Illinois Univeristy at Carbondale