Emilia’s current address is 224 Indiana Ave, Mercedes, Tx 78570. Emilia is related to or closely associated with Norma Oniea Vela, Cemilia Vela, Avegaid Becerra Vela and 3 other people. She has stayed in Austin before moving to Mercedes. Emilia's birth year is 1978. The current age of Emilia is 46. The phone number (956) 565-6186 is Emilia’s.