Leo Deluna, the individual, who first saw the world on 4-01-78, has now lived for 47 years. Leonard Lee Deluna is a resident of 16345 Lauder Ln, Dallas, TX 75248, USA. Leo has relocated numerous times, accumulating 10 former addresses. The known residential addresses of this person are: 2610 Lakehill Ln #11B, Carrollton, TX 75006, 17200 Westgrove Dr #1727, Addison, and 1727 Hartford Dr, Carrollton, TX 75007. All parcels addressed to Deluna, the person were handled through Po Box 292722, Lewisville, TX 75029-2722. The last time this mailbox was used was in 2007. It is probable that Deanna Lynn Ortega (47 year old) is the spouse of Deluna. Leo Deluna, the person's provided email addresses are [email protected] and [email protected]. There is a documented connection between Deluna, the individual and Crystal M Nevil (44 years) in the public record. Along with the aforementioned individual, Deanna Lynn Ortega (in 2008) resided at 14623 Frisco Ranch Dr, Little Elm, TX 75068. You can find Mr. Deluna, the individual namesakes in Texas, Colorado, New Jersey, California. Andrea Dugick, Gerald Dugick, Robert Engstrom, among others, all share the same address