Leila Dana was born in 1956, age 67. Leila Dana's address is 15741 Covewood Circle , Dallas, TX 75248. Possible relatives include Lorence Miller, Melia Miller-Oana and 3 others. Public records show Leila has also lived in Tucson, AZ. Leila's latest phone number is (214) 941-1650. Previous phone numbers include (972) 458-9695.
Results 1 - 1 of 1