Margaret Avila
Birth date: Jan 29, 1947 Death date: Oct 21, 2023
Margaret Lou Avila, 76, of Tulsa, OK passed from this life on October 21, 2023. Margaret was born January 29, 1947 in Tulsa, OK. No formal services will be held at this time Read Obituary