Idalia Neri was born in 1971, age 52. Idalia Neri's address is 2644 Leta Mae Lane , Dallas, TX 75234. Possible relatives include Maria Cardoza, Amada Cruz and 13 others. Idalia's latest phone number is (972) 849-6714.
Phone Numbers: (972) 849-6714
Address History: 2644 Leta Mae Lane, Dallas, TX 75234;
1737 E Frankford Road, Carrollton, TX 75007;
Lewisville, TX 75029
Results 1 - 1 of 1