Lancaster Electric Inc
32573 Fort Ln
Parma, ID 83660
Parma, ID 83660