Electronics - Equipment & Services in Melba, ID

2364 Southside Blvd., Melba, Idaho, 83641

(208) 713-1353