advertisement

Leroy Owen, 90, was involved in prison ministry for more than 30 years

Friday, June 7, 2013 | 7:27 p.m. CDT; updated 3:55 p.m. CDT, Monday, June 10, 2013

COLUMBIA — R. Leroy Owen died Friday, June 7, 2013. He was 90.

advertisements