Sports complex in Nampa, Idaho The Ford Idaho Center is a complex of sports and entertainment venues in Nampa, Idaho, approximately 15 miles west of Boise. The Ford Idaho Center Complex is truly a multi-purpose venue conveniently located in Nampa, Idaho. The Ford Idaho Center consists of the indoor arena, the outdoor amphitheater, the sports center, and the horse park. We host events from large concerts to local sporting events and everything in between. And don't forget the rodeos. We annually host Idaho Stampede Rodeo and PBR. It's a bucking good time.