Troy Carter was born in 1961, age 62. Troy Carter's address is 1717 Bershire Court , Flower Mound, TX 75028. Possible relatives include Daniel Carter, Janiece Carter and 2 others. Public records show Troy has also lived in Lewisville, TX. Troy's latest phone number is (214) 221-4820. Previous phone numbers include (214) 315-3658 and (214) 317-8502.
Results 1 - 1 of 1