Idaho City Visitors Center

100 Main Street, Idaho City, ID 83631