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