Champion Bicycles
A full-service bicycle shop on New York's Upper West Side
It looks like nothing was found at this location. Maybe try a search?