Michaud Road in Power County, Idaho

Michaud Road in Power County is a residential street. It crosses Sundance Road and Schaffer Lane and comes from Rainbow Beach Road.
Road Type
residential street