Company QUALITY INSTALLATION OF IDAHO AND WASHINGTON, L.L.C. Address 806 2ND ST, CLARKSTON, 99403, WA