Spencer Duran was born in 1992, age 32. Spencer Duran's address is 18231 Cottonwood Drive Apartment 201, Parker, CO 80138. Possible relatives include James Broom, Denise Duran and 3 others. Public records show Spencer has also lived in Denver, CO and Edwards, CO. Spencer's latest phone number is (303) 590-5756. Previous phone numbers include (303) 883-8634.
Address History: 18231 Cottonwood Drive Apartment 201, Parker, CO 80138;
2801 East 120th Avenue Apartment I210, Denver, CO 80233;
Edwards, CO 81632;
Keenesburg, CO 80643;
Jacksonville, NC 28540
Results 1 - 1 of 1