Get directions to: Kimball Cooperative Food Store - Deli, Kimball, NE
Restaurant address: 815 E 3rd St Kimball, NE 69145, USA
Restaurant: Kimball Cooperative Food Store - Deli