Rita McCarroll Mackenroth

Birth date: Oct 25, 1931 Death date: Jul 5, 2021

Rita McCarroll Mackenroth passed away on Monday, July 5, 2021 in Covington, LA. She was born on October 25, 1931 in New Orleans, LA to the late John G. McCarroll, Sr. and Nena Lemoine McCarroll. Rita was the beloved wife of the l