Records link phone number (724) 379-8151 with Russell’s details. This person's birth year is 1973. Cities Russell has lived in before are Donora, Pittsburgh and Fayette City. Russell now resides at 302 Sycamore St, New Castle, Pa 16101. The age of Russell is 51.