Menu Close
View Categories

American Giants Museum

Route 66 Ultimate Guide ID#: 1573

Privately owned and operated by the Atlanta Betterment Fund, a non-profit organization.

Opened in 2022.

Located: Arch and Vine Streets in Atlanta, Illinois.

Season: April through October

Admission: Free