Osceola NE Ice Cream Parlors 1. 411 Highway 81-92, Osceola, NE 68651 | Terry's Drive-In (402) 747-6551