Idaho Downs at Expo Idaho
5610 Glenwood Road, Boise, ID 83714-1338
Idaho Downs at Expo Idaho is a Horse Tracks place is located in Boise, Idaho. The address of Idaho Downs at Expo Idaho is 5610 Glenwood Road, Boise, ID 83714-1338.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 208-376-7223,