I can answer your question
Phone
 208-852-0266
​Riverdale Resort 
208-852-0266
3696 N 1600 E 
Preston, ID 83263
Fax
208-852-0032
Email
info@riverdaleresort.com
Mail
3696 N 1600 E 
Preston, ID 83263