📍 720 North 2nd Street, St. Louis
Laclede's Landing Wax Museum — Landmark in St. Louis, Missouri, USA. 720 North 2nd Street, St. Louis. Hours, map, contact. USAForAll.