1. Liquid Ice Entertainment 600 E Clay St, Osceola, IA 50213 Coordinate: 41.03755,-93.75613 Phone: (310) 633-1159