Barnard Stockbridge Wallace is a museum located in Wallace, ID, showcasing a diverse collection of artifacts and exhibits.
With a rich history and a commitment to preserving and sharing local heritage, the museum offers visitors an immersive experience in a beautifully restored building.
Generated from the website