Margaret Opena was born in 1965, age 58. Margaret Opena's address is 4027 Adair Bluff , San Antonio, TX 78223. Possible relatives include Alex Lex, Christine Limon and 11 others. Public records show Margaret has also lived in San Antonio, TX.
Also goes by: Margaret Ornelas Pena
Results 1 - 1 of 1