Russell's birth year is 1928. Russell now resides at 2117 Dustin Morgan Loop, Opelousas, La 70570. Russell has previously lived in Church Point, Opelousas and Port Barre. Records link Russell with Mcbride Lisa Mayeux, Bonnie D Mcbride, Micheal N Mcbride and 4 other people. Russell has reached 95 years of age. Russell has listed phone number: (337) 407-9992.