• Flodin Construction LLC

    • Construction/Contractors/Excavation
    1238 powers avenue
    Lewiston, Idaho 83501
    (208) 596-0996
    • About

      Roofing, siding, shops, and pole buildings