Hull Number: DE-670 Launch Date: 01/19/1944 Commissioned Date: 01/12/1945 Namesake: JOSEPH ROY ODUM × JOSEPH ROY ODUM