Current Technologies Idaho City, ID 206 Main Street, Idaho City, ID 83631, United States Boise County, ID Miscellaneous Read more about Current Technologies