Kimball Electronics Inc
652 North Five Mile Road, Boise, Idaho, 83713
Boise Solar Panel Savers
7612 W Emerald, Boise, Idaho, 83704