Leo Zachary Sr. was born on January 28, 1928 to Louis Zachary Sr. and Daisy Armstrong in Taylor Texas. Leo accepted Christ in his life and was baptized. He was the first Deacon ordained by Pastor Tyree King at St. Love All Baptist Church. He... View Obituary & Service Information
