Larry Dean Coburn
August 26, 1952 - March 26, 2011
Larry Dean Coburn “Papa”, age 58, went to be with his Heavenly Father on March 26, 2011 after a courageous battle with cancer. Larry was born in Norwalk, California on August 26, 1952 to Roy Leon and Imo Faye (Hendrich) Coburn.... View Obituary & Service Information
