15 yrs ago•apstndpreviewedShotgun Geniez709 Main St, Hamburg, IA 51640, USA*Been to this place a couple...