Odell IL on Rt 66
not far from me, not quite an hour... Ive been by there many times.
Print