Robin Larry OWENS
March 26, 1952 - June 20, 2016
Robin Larry Owens, age 64, of St. Charles, MO., died Monday, June 20, 2016 at his residence. He was born March 26, 1952 in St. Louis, MO., the son of Elmer E. and Marjorie M. Guinn Owens. Mr. Owens worked as a mechanic for Pundmann Ford. On... View Obituary & Service Information