Businesses linked with Russell are Meagher & Associates, Meagher & Associates Inc and Service Plus. His birth year was listed as 1950. Russell’s residency is at 1152 Mill Ridge Dr #D, Lawrenceville, Ga 30045. He has stayed in Branford, Atlanta, East Haven and 4 other cities before moving to Lawrenceville. This year Russell celebrated his 74 birthday.