“ ECONOMIC DEVELOPMENT go Results Found: 2 Southern Idaho Economic Development PO Box 1238 Twin Falls ID 83303-1238 (208) 732-6459 Rogers Consulting Rogers Consulting 260 8th Ave N Twin Falls ID 83301 (208) 320-2136 “