Copyright © 2024 Town & Country Electric, Inc. | 1223 11th Ave. N, Nampa, ID 83687 | Ph: (208) 467-2148 | Fax: (208) 466-8023