John Crouch Castlen, Jr., of Hattiesburg, MS was born on January 24, 1944, and went home to be with the Lord on September 9, 2023. He was preceded in death by his parents John Crouch Castlen, Sr., and Irene Foreman Castlen; his sister Irene... View Obituary & Service Information