Silverwood Theme Park
27843 N Highway 95, Athol, ID 83801-8624
Silverwood Theme Park is a Theme Parks, Water Parks place is located in Athol, Idaho. The address of Silverwood Theme Park is 27843 N Highway 95, Athol, ID 83801-8624.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 208-683-3400, or open their website to view relevant information, The url is http://www.silverwoodthemepark.com/