Downtown Wallace Wallace, ID Email Address: Downtown Wallace Wallace, ID Info: 208-753-7151 Region: Idaho