Geneva Cycle Shop
12 E State St, Geneva, IL 60134
Reviews
06/10/2012
Provided by YP.comMy friends from out of town went here to get a flat tire fixed. They said that the owner called one of them a "f-ing idiot" and took 45 minutes to fix their flat. We always tell our friends how great downtown Geneva is, but their experience makes me embarrassed.
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat: - Brands
- Diamondback, Khs
- Category
- Motorcycle Dealers
Suggest an Edit