Odell IL on Rt 66

not far from me, not quite an hour... Ive been by there many times.