Russell Duncan was born in 1955, age 68. Russell Duncan's address is 8918 W 30th Street , Indianapolis, IN 46234. Possible relatives include Debra Duncan, Fredi Duncan and 9 others. Public records show Russell has also lived in Indianapolis, IN and Cranston, RI. Russell's latest phone number is (317) 502-2199. Previous phone numbers include (425) 293-5255 and (425) 679-2865.
Nicodemus Duncan's current address is 15484 Walter Smith Road , Gulfport, MS 39503. Nicodemus's age is 47 years old (1977). Phone numbers associated with Nicodemus are (228) 224-0092 and (228) 328-2618. Nicodemus has also lived in Indianapolis, IN and Long Beach, MS. The latest email used to communicate with Nicodemus Duncan is ear****@yahoo.com.
Results 1 - 2 of 2