Olimpia Armenteros was born in 1918, age 105. Olimpia Armenteros's address is 2311 Sw 31st Avenue , Miami, FL 33145. Possible relatives include Caridad Armenteros. Public records show Olimpia has also lived in Miami, FL.
Related to: Caridad Armenteros
Results 1 - 1 of 1