1. Town & Country Electric 1223 11th Ave N, Nampa, ID 83687 Coordinate: 43.59156,-116.546 Phone: (208) 467-2148