Stowe Park, right in downtown Belmont. Have taken my kids there many times when they were younger.Thank y
Thank you for sharing that with me. My aunt lived in Belmont. When my Mother would visit her we would go to a place called Stow (maybe Stowe) park. That was a long time ago.