BOOK YOUR STAY (208) 315-3080 OUR LOCATION: 3278 Highway 55New Meadows, ID 83654 BOOK NIGHTLY BOOK LONG TERM STAY Creekside RV Park & Campground