Homer N. TUTTLE Jr.
April 24, 1938 - January 7, 2019
Homer N. Tuttle Jr., 80 of St. Louis, MO, died Monday January 7th, 2019 at Frontier Nursing Care and Rehab. He was born April 24th, 1938. The son of the late Homer Tuttle Sr. and Thelma Tuttle (Glaus). Homer served two years in the active... View Obituary & Service Information
