Records link Russell with Carolyn Annette Mcleod, William Hrev Mcleod, William R Mcleod and one other person. Russell owns the phone number (229) 559-5581. His birth year was listed as 1941. The current age of Russell is 83. 815 Mcgrath Rd #12G, Fairbanks, Ak 99712 is where Russell resides. Other cities that he has stayed in are Lake Park, Fairbanks and Fort Huachuca.