Osceola IA Ice Cream Parlors 1. 212 E Mclane St, Osceola, IA 50213 | Junction Creamery (641) 342-4920