North Custer Museum
Closed
1201 E Main Ave
Challis, ID 83226
The North Custer Museum in Challis, ID is a historical institution dedicated to preserving and showcasing artifacts from the local area.
Visitors can explore exhibits that highlight the rich cultural heritage and natural history of the region, providing a glimpse into the past for all who visit.
Generated from their business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.
