Herbert G. Cochran dies in Norfolk. He is buried in Lakeside Cemetery in Dover, Delaware.

Herbert G. Cochran dies in Norfolk. He is buried in Lakeside Cemetery in Dover, Delaware.