Devil Creek Road in Castleford, ID 83321

Devil Creek Road in Castleford, Twin Falls County, Idaho 83321 is an unpaved residential street. It runs in a northeast-southwest direction starting from East 2600 North Road and ends at Devils Creek Road.

Road Type
residential street
Route
northeast-southwest