This person has lived also in Myrtle Beach, Elk Grove Village, Murrells Inlt and 5 other cities. Russell’s residency is at 489 Argyle Ave #3A, Elmhurst, Il 60126. Russell has some connections with business: Reppid, Inc. Russell owns the phone number (847) 956-9721. 1946 is the birth year of Russell. Russell was born 78 years ago.