Streets to be closed for Veterans Marathon