Troy Odeki was born in 1976, age 48. Troy Odeki's address is 485 S Wright Street Apt 221, Lakewood, CO 80228. Possible relatives include Krista Brewer, Christine Hill and 4 others. Public records show Troy has also lived in Denver, CO and Englewood, CO. Troy's latest phone number is (303) 408-3904. Previous phone numbers include (303) 638-3456 and (303) 638-3834.
Also goes by: Troy A Odekirk
Address History: 485 S Wright Street Apt 221, Lakewood, CO 80228;
850 Cherry Street Apt 308, Denver, CO 80220;
Englewood, CO 80110;
Parker, CO 80138;
Las Vegas, NV 89146
Results 1 - 1 of 1