City of Osceola Address: 331 N. Nance ST., Osceola, NE 68651 Phone: (402) 747-3411 Services: Ambulance Call (402) 747-3411 Get Directions