Help us to save our museum ships! Learn More

Hull Number: DE-670

Launch Date: 01/19/1944

Commissioned Date: 01/12/1945


Namesake: JOSEPH ROY ODUM

JOSEPH ROY ODUM