Leo-Owen-Obituary

Leo E. Owen

Chippewa Falls, Wisconsin

About

LOCATION
Chippewa Falls, Wisconsin

Obituary

Send Flowers

Leo E. Owen, 83, of Wyoming, Minn., died Thursday, April 26, 2012 at the University of Minnesota East Side.

On Jan. 1, 1987, Leo married Bette Harlan in Atlanta, Ga.

He was born March 22, 1929, in Ottumwa, Iowa, the son of George and Nina (Schertz) Owen.

Leo graduated from...

Read More

Guest Book

Not sure what to say?