Russell was born in 1966. In addition to Buffalo, Russell also lived in Buffalo, Blasdell and Lockport. Russell owns the phone number (716) 674-4248. The age of Russell is 58. 255 Norwood Ave #2, Buffalo, Ny 14222 is where Russell resides.