513 Scarborough St, Lk Providence, La 71254 is where Ida lives. This person's birth year is 1949. The possible relatives of Ida are Terrie A Renfro, Cynthia D Renfro, Tommy L Renfro and 6 other people. The age of Ida is 75. Cities Ida has lived in before are Lake Providence, New Orleans and Kenner. The number currently linked to Ida is (318) 559-8237.