Remove Ads
DeniseAck

DeniseAck

August 06, 2017
Rated 4.0

Very cute section of Rt 66 with a few photo opps, stores, and cafe. Correct address is 103 SW Arch St, Atlanta, IL 61723. GPS to #110 led us down toward the industrial grain towers.

Was this helpful?