1939 is the birth year of Troy. Troy owns the phone number (314) 383-6152. Other a city that he has stayed in is Saint Louis. Troy turned 84 years old. 1965 Burd Ave, Saint Louis, Mo 63112 is where Troy lives.