Maebee's Address: 317 Smith Ave, Elwood, NE 68937 Phone: (308) 785-2484 Restaurants, Bars, Cocktail Lounges Other Businesses: Wilson, Todd D at 507 Smith Ave, Elwood, NE 68937 C & D at 301 Ripley St, Elwood, NE 68937