Location:
Nez Perce County Fair Bldg.    
1229 Burrell Ave., Lewiston, Idaho 83501, United States
Loading News...