Home›Places›Atlanta, IL›American Giants Museum
Historic place

American Giants Museum

100 SW Arch St, Atlanta, IL
📅 2023–present🏛️ AttractionStill here
Open on the mapSlide back to 2023

The story

The world's largest collection of Muffler Men in one location.

Everything that was here

Nearby history

Know something about American Giants Museum? An old photo, a date, a memory of what stood here before?

Add it on the map