That’s exactly the sensation awaiting you at Trackside Mall in Idaho Falls, Idaho! This isn’t just any antique store – it’s a labyrinth of memories, curiosities, and treasures that will transport you ...