Years ago [[1960s) there was a bike shop on Jefferson Ave. near Chalmers. Does anyone remember the name of it? Any idea why it closed?