Back to Points of Interest The Shop On Route 66 / Attraction in Illinois