Tennessee Valley Bicycles is a full-service bike shop in the heart of Knoxville.