James O. Mitchell Jr. was born August 5, 1924 in Bogalusa, Louisiana and passed away December 14, 2020 in Houston, Texas. He is preceded in death by his parents; James O. Mitchell and Zella Seal Mitchell, spouse; Marcella Dyson Mitchell, son;... View Obituary & Service Information
Obituary & Service
James O. Mitchell Jr. was born August 5, 1924 in Bogalusa, Louisiana...
View More