Robert Russell was born in 1958, age 65. Robert Russell's address is 8322 E Edgewood Avenue , Indianapolis, IN 46239. Possible relatives include Robert Hinson, Cheryl Russell and 6 others. Public records show Robert has also lived in Beech Grove, IN and Indianapolis, IN. Robert's latest phone number is (317) 424-9523. Previous phone numbers include (765) 778-3909.
Address History: 8322 E Edgewood Avenue, Indianapolis, IN 46239;
229 S 4th Avenue, Beech Grove, IN 46107;
Pendleton, IN 46064
Robert Russell's current address is 229 S 4th Avenue , Beech Grove, IN 46107. Phone numbers associated with Robert are (317) 424-9523. Robert has also lived in Indianapolis, IN.
Phone Numbers: (317) 424-9523
Results 1 - 2 of 2