Jackson Town Square, formally George Washington Memorial Park, is the public park at the heart of downtown Jackson, managed by the Town of Jackson. Each…