Idaho Central Credit Union was organized on June 28, 1940, in Boise, IdahoToday, Idaho Central is headquartered in Chubbuck, Idaho, with 18 full-service locations