The residency of Russell is at 58 University Ave, Buffalo, Ny 14214. Russell has previously lived in Orchard Park and Columbus. Possible relatives of Russell are: Carmela L Davidson, Carmella L Davidson, John E Davidson and 2 other people. 1977 is his birth date. Phone number listed for Russell is (614) 268-2482. This year Russell celebrated his 47 birthday.