editSuggest an edit

Riverdale Resort

Travel / Resorts

3696 N 1600 E,
PRESTON, ID 83263

(208) 852-0266

Call
Call (208) 852-0266
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.