They are conveniently placed on Lincoln St. They do indeed sell bicycles. Other than that, every thing else is just plain poor.
The manager (owner?) does not care about the customers - he does, however, care about his wallet (watch out). If you're looking for integrity, honesty, and caring, I challenge you to find a worst place to visit. Don't count on them honoring their service agreements (sizing, tune-ups, warranties, etc. and don't let them foist a more expensive ill fitting bicycle on your before getting a second opinion (I watched it happen to someone right next to me and felt bad for him).
With so many bicycle stores in Denver, your better served by voting with your pocketbook and going elsewhere. Most shops (and I frequent many) are opposite (some nearly to a fault) but will serve you and love making sure you are properly outfitted. I will NEVER be returning.