Godfathers Pizza Address: 13504 238th St, Greenwood, NE 68366 Phone: (402) 944-2677 Cuisine: Pizza Pizza, Restaurants Other Businesses: Godfather's Pizza at 13504 238th St, Greenwood, NE 68366