Otha Lee Giles
March 28, 1939 - July 28, 2023
Otha Giles, 84 of St. Louis. Wife of Odell, mother of Patricia, Odessa, Dwain and Arnetta, grandmother, great grandmother, family member, friend, graduate of Vashon High School and member of Greater Mount Carmel. View Obituary & Service Information
