Restaurants in Elmwood, NE Elmwood C Store209 S 4th StElmwood, NE, 683494029943305Ethanol PlantGas PricesGas StationsUsed Restaurant Equipment Supplies Show More