Leila Memesio was born in 1970, age 53. Leila Memesio's address is 2114 S Butterfly Circle , Terrytown, LA 70056. Possible relatives include Melannie Basalo, Arnel Benazo and 4 others. Public records show Leila has also lived in New Orleans, LA. Leila's latest phone number is (504) 366-0778.
Phone Numbers: (504) 366-0778
Results 1 - 1 of 1