Snowflake Ice Rink Details Location Address:6492 Town Hall Road, Land O' Lakes, Wisconsin, 54540, United States