Troy was born in 1961. A city Troy has lived in before is Shreveport. This year Troy celebrated his 63 birthday. Records link Troy with Troy Taylor, George Lee Taylor, Estell Taylor and 6 other people. Troy has listed phone number: (318) 221-4553. Troy currently resides at 1904 Walnut St, Shreveport, La 71103.