Buyers' Guide Company Details Accessible by: anyone Silverwood Theme Park Address: 27843 N. Hwy 95, Athol, ID United States Phone: 208-683-3400 E-mail Company Type: In-House Service Professional