Originally Posted by
cyccommute
The
Bike Depot is located at 2825 Fairfax St. in Denver. ka0use's wheel is probably is better shape even after he applied his mechanical skills than most of the bikes that are worked on there
Sounds like a cool place, I'll have to stop in next time I am in town.