Irvin Spears was born in 1948, age 76. Irvin Spears's address is 7860 Tulsa Street , New Orleans, LA 70126. Possible relatives include Sunshine Shaffer, Wayne Spear and 4 others. Irvin's latest phone number is (225) 907-4986. Previous phone numbers include (504) 243-0790 and (504) 256-2297.
Address History: 7860 Tulsa Street, New Orleans, LA 70126;
1430 Alabo Street, New Orleans, LA 70117;
Jackson, MS 39209
Results 1 - 1 of 1