Arcelia's birth date was listed as 1966. 2401 Truman St, Odessa, Tx 79763 is where Arcelia lives. This year Arcelia celebrated her 58 birthday. The number currently linked to Arcelia is (915) 335-8521. Other a city that she has stayed in is Odessa. The possible relatives of Arcelia are Adam Lugo Mendoza, Miguel Mendoza, Arcelia C Mendoza and 3 other people.