Leiver Ida was born in 1959, age 65. Leiver Ida's address is 1021 Abe Lincoln Street , Opelousas, LA 70570. Public records show Leiver has also lived in Opelousas, LA. Leiver's latest phone number is (337) 407-9284.
Phone Numbers: (337) 407-9284
Results 1 - 1 of 1