Leon Percy Owen, 56, of Rockford, Minnesota formerly of Prairie Island, died Sunday, March 18, 2018 at his home. He was born on November 5, 1961 in Red Wing and grew up and attended schools in the western part of the Twin Cities. He was employed... View Obituary & Service Information