Dworshak State Park

Idaho State Park Campground

Address

9934 Freeman Creek

Lenore, ID 83541

Phone

(208) 476-5994

Directions:

From: Ahsahka

About This Location