Palmira Delatorre was born in 1954, age 69. Palmira Delatorre's address is 5486 Oak Bark Drive Apt 1, Memphis, TN 38116. Public records show Palmira has also lived in Southaven, MS.
Address History: 5486 Oak Bark Drive Apt 1, Memphis, TN 38116;
755 Po Box, Southaven, MS 38671
Results 1 - 1 of 1