Mr. Glen Crouch
December 15, 1934 - March 24, 2017
Glen Crouch came into this world on December 15, 1934, in Biscoe, Arkansas. There he blessed the lives of his parents Oscar Crouch and Ollie McAfee. Glen was called back to heaven on Friday March 24, 2017, he passed peacefully in his home in... View Obituary & Service Information