Idris Turner's address is 112 West 28th Street , Norfolk, VA 23504. Possible relatives include Regina Smith, Jamarr Turner and 1 others. Public records show Idris has also lived in Aliquippa, PA and Chesapeake, VA.
Address History: 112 West 28th Street, Norfolk, VA 23504;
117 Superior Lane Apartment D, Aliquippa, PA 15001;
Chesapeake, VA 23323;
Seattle, WA 98118
Results 1 - 1 of 1