Troy now resides at 6330 Oak Way, Littleton, Co 80127. He has stayed in Denver, Lakewood and Aurora before moving to Littleton. Troy's birth year is 1974. We have found 5 possible relatives of Troy: Lloyd L Leyba, Pommie L Leyba, Valerie J Anderson and 2 other people. The number currently linked to Troy is (303) 933-3858. Troy has reached 50 years of age.
Troy is Slovakian. Eastern European is his ethnic group. Troy's language is English. His date of birth was listed as 1974-10-26.