Town Hall Address Route 2, Box 239 Osceola, MO 64776 United States- St. Clair County County St. Clair