Melinda Lela was born in 1991, age 32. Melinda Lela's address is 2755 W Mackenzie Drive , Phoenix, AZ 85017. Possible relatives include Dana Hewitt, Ben Lela and 5 others. Public records show Melinda has also lived in Phoenix, AZ.
Results 1 - 1 of 1