VenueCroix-View Farm in Osceola Croix-View Farm in Osceola 96 280th St Osceola , WI, 54020 Get Directions Phone: (715) 294-1566 Venue Information