12 yrs ago•John22reviewedJammers125 Odessa Rd, Elm Creek, NE 68836, USA*This was my third visit to...