Richard "Rick" Sean Owens
Birth date: Apr 24, 1953 Death date: Sep 20, 2025
Richard “Rick” Sean Owens passed away peacefully on Saturday, September 20, 2025. He was 72 years young. Rick was born in New Orleans, LA, and was a resident of Metairie, LA. He was preceded in death by his parents, John Joseph Ow Read Obituary