1. Osceola Village Apartments 550 Chieftain St, Osceola, WI 54020 Coordinate: 45.32298,-92.70282 Phone: (715) 294-3560