This person's birth year is 1972. Troy is a resident of 6865 Lost Springs Dr #D, Colorado Springs, Co 80923. Records link Troy with Selina E Delarosa, Selina A Delarosa, Salena Delarosa and one other person. Troy has reached 52 years of age. He has stayed in Colorado Springs and Pueblo before moving to Colorado Springs. The number currently linked to Troy is (719) 532-1604.