Scenic Dog Park in Neosho. James | March 9, 2023 at 1:05 pm | AMI Staff Brand Featured Story The Scenic dog park is now open at corner of Sherman Ave and Main avenue in Neosho! There is a new parking area and the water is turned on at the dog water station. Read More