Penochile Creek in Boundary County, Idaho

Penochile Creek in Boundary County is a service road. It crosses National Forest Development Road 2624 and ends at Boulder Creek Road and comes from Twenty Mile Leonia Road. This street is part of the highway "FR 2624".

Road Type
service road