Artie Mary Allen
August 10, 1926 - April 7, 2025
Artemesia Maria Melendez (Artie Mary Allen) passed from this life on April 7, 2025, in Oklahoma City, OK. Artie was born on August 10, 1926, to Diego and Sarah (Ramirez) Melendez, in Santa Monica, CA. She was born and raised most of her life... View Obituary & Service Information
