This person's birth year is 1951. Cities Curtis has lived in before are Aurora, Kansas City and Denver. This year Curtis celebrated his 73 birthday. The number currently linked to Curtis is (303) 367-4512. Possible relatives of Curtis are: Debra L Mcreynolds, Robert Joseph Mcreynolds, Deborah L Mcreynolds and 4 other people. Curtis’s current address is 5446 Green Ct, Parker, Co 80134.