Public records show New Orleans, Abita Springs, Covington and one other city as cities Russell also stayed in. Russell was born in 1945. Russell is a resident of 629 Dodge Ave, Jefferson, La 70121. Russell has listed (504) 733-2076 as his phone number. Russell was born 79 years ago. Russell is related to or closely associated with F R Laughlin, Lois M Laughlin, Ann S Laughlin and 5 other people.