Skip to content

Orville L Castle


World War II · US Army · Second Lieutenant

Rank: Second Lieutenant
United States of America

ORVILLE LEE CASTLE

Story location: BERMEN GERMANYStory date: 26 NOV 1943

Added by: castlej389