Elmwood from Wisconsin Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Countryside Cooperative - Elmwood Cenex C Store - Wisconsin, Elmwood, 404 East Omaha Avenue, 54740 (715) 639-2761 Map Longbranch Inc - Wisconsin, Elmwood, 425 West Winter Avenue, 54740 (715) 639-2092 Map Main Street Bar & Grill - Wisconsin, Elmwood, 109 South Main Street, 54740 (715) 639-2523 Map