Igia Townsend's address is 221 Verot School Road Apt 365, Lafayette, LA 70508. Possible relatives include Shamikka Jeanlouis, Allen Townsend and 6 others. Public records show Igia has also lived in Jeanerette, LA. Igia's latest phone number is (318) 276-5551.
Phone Numbers: (318) 276-5551
Results 1 - 1 of 1