Mikes Bikes Mikes Bikes Over 30 years experience providing bike sales, repairs and accessories. Website