Route 66 in Illinois: American Giants Museum keeps Americana alive
Atlanta, Illinois is the next stop on our Route 66 journey. The American Giants Museum restores iconic large size statues of figures in American culture.
Atlanta, Illinois is the next stop on our Route 66 journey. The American Giants Museum restores iconic large size statues of figures in American culture.
Campbell Hall
300 N. Goodwin
Urbana, IL 61801