Osceola, MO
united states
united states
Osceola is a small Missouri town of about 1,000 people, located 90 miles southeast of Kansas City via Interstate 49 and Highway 13. The courthouse square centers around a 1917 brick courthouse with a working clock tower that's been marking time for over a century.