"...Although it was evening when I reached Omaha, Nebraska, on June 11, I at once hunted up the largest bicycle store and repair shop I could find in the city - that of Louis Flescher, 1622 Capitol Avenue - and began putting my machine in trim for the last 1,600 miles of my trip...."
Waypoint Today: The circa 1903 Flescher Bicycle Shop was located near the corner of the now US Treasury IRS building.
George A. Wyman Memorial Display
Hosting Authority: Organization/Name with pictures
Sponsor: Organization/Name with pictures