well i don;t live in Denver, but Santa Cruz has the following dealers in Denver listed on their website…might be a good place to start:
Mojo Wheels
5790 W. Dartmouth Avenue
Denver, CO 80227
(303)985-4487
Denver Spoke
1715 E. Evans
Denver, CO 80210
(303)777-1720
Denver Spoke
1715 E. Evans
Denver, CO 80210
303-777-1720
happy ridin’