Steven Spenser was born in 1970, age 53. Steven Spenser's address is 620 Magnolia Street , Denver, CO 80220. Possible relatives include Scott Smith, Ann Spencer and 1 others. Public records show Steven has also lived in San Diego, CA and Commerce City, CO. Steven's latest phone number is (303) 249-5510. Previous phone numbers include (303) 292-1219 and (303) 333-8959.
Also goes by: Steven W Spencer,
Steven W Spenser
Address History: 620 Magnolia Street, Denver, CO 80220;
5026 Collwood Way Unit 76, San Diego, CA 92115;
Commerce City, CO 80022;
Wheat Ridge, CO 80033
Results 1 - 1 of 1