Stoddard Creek Campground
Stoddard Creek Campground is located just off of Interstate 15 north of Dubois, Idaho. Hiking, fishing, mountain biking and ATVs are popular activities. Capacity: 315 Water: Yes, drinking water is available from faucets Restroom: Vault toilet(s)
- Coordinates: 44.41813, -112.21588
Loading spot…