Elia Delaura was born in 1970, age 53. Elia Delaura's address is 5921 Becky Lane , Pearland, TX 77584. Possible relatives include Leslie Delaura, Richard Delaura and 1 others. Public records show Elia has also lived in Pearland, TX. Elia's latest phone number is (281) 489-3980. Previous phone numbers include (281) 701-0435.
Results 1 - 1 of 1