Virginia Heroes

Russell Leonard Castle

Platoon Sergeant, Army

Born: March 31, 1933
Hometown: Prince William
Casualty Date: July 2, 1967
Died In: Pleiku Province, South Vietnam
View More Heroes