- Welcome to Neosho, the city of springs. Neosho is on the western edge of the Missouri Ozarks in the heart of the Midwest. It is nestled among cool, clear, natural springs and an abundance of lush foliage. Neosho became known as The Flower Box City through a city beautification program that has grown and flourished. Please, come and explore what Neosho has to offer you! Business Directory For ...neoshocc.com