Roderick Carter's address is 6908 Melara Avenue , Shreveport, LA 71108. Possible relatives include Pamela Bell, Benjamin Carter and 3 others. Public records show Roderick has also lived in Shreveport, LA. Roderick's latest phone number is (318) 216-5110. Previous phone numbers include (318) 631-7733 and (318) 636-7357.
Results 1 - 1 of 1