Artemisa Acosta was born in 1929, age 95. Artemisa Acosta's address is 2716 N Green Place , Nogales, AZ 85621. Possible relatives include Alba Acosta, Daniel Acosta and 1 others. Public records show Artemisa has also lived in Tucson, AZ.
Results 1 - 1 of 1