Steven Nelson was born in 1974, age 50. Steven Nelson's address is 121 E Victory Road Apt H203, Meridian, ID 83642. Possible relatives include Molly Cook, Coreena Fauver and 6 others. Public records show Steven has also lived in Bayfield, CO and Centennial, CO. Steven's latest phone number is (303) 704-7350. Previous phone numbers include (614) 734-9209 and (720) 224-2825.
Address History: 121 E Victory Road Apt H203, Meridian, ID 83642;
41 Hillside Drive, Bayfield, CO 81122;
Centennial, CO 80122;
Commerce City, CO 80022;
Englewood, CO 80112
Results 1 - 1 of 1