Fr. Terry Edward Allen
October 17, 1935 - December 24, 2018
Fr. Terry Edward Allen, a priest of the Diocese of Alexandria, passed from this life on Monday, December 24, 2018. Fr Allen was born in Rayne, Louisiana, the son of Wilson and Edith Allen, on October 17th, 1935. He attended Menard Memorial... View Obituary & Service Information