where is willow springs missouri
Willow Springs is a small city in southern Missouri, located in Howell County in the Ozark Mountains of the United States. It sits near the junction of U.S. Routes 60 and 63, with Missouri Route 137 running through the community.