Click here for the official James J. Hill Days website
September 11th & 12th, 2010
Sat: 10 - 6 & Sun: 10- 4
Sponsored by: