Russell currently resides at 13 Church View Dr, Stroudsburg, Pa 18360. Russell has listed (570) 619-6158 as his phone number. Tammy L Northup, Mary L Dobson, Anthony L Dobson and one other person are people possibly related to Russell. The birth year was listed as 1943. This person has lived also in Bluffton, Newfoundland and South Bound Brook. The current age of Russell is 82.