Search Results for: Dutch Bike Chicago opening October 18

Dutch Bike Chicago opening October 18

Dutch Bike Company Chicago announced the location of their new Chicago shop at 651 W Armitage Ave #1E at Lincoln Park in Chicago’s north side, where they’ll open for business on October 18. View Larger Map According to Henry of WorkCycles, “they’ll be unpacking a 40′ high-cube container stuffed full of WorkCycles-Azor Dutch city bikes read more »