The Idaho Power Road is located in the southeast of King Hill. It is about 2,399 meters long.
We found the following hotels and apartments in Idaho Power Road for you:
Nearby we found in the most important categories for you: