Chief Master Sergeant Terry F. Taylor, 51 of Leesburg, VA passed away at his home on March 19,2020. Terry was born October 15, 1968, in Flint, Michigan, the son of the late Shelton Leavitt and the late Cleone Taylor. Terry was raised in Flint,... View Obituary & Service Information