Amelia Oguendo was born in 1953, age 70. Amelia Oguendo's address is 8016 Nw 10th Avenue , Miami, FL 33150. Possible relatives include Alex Morales, Blanca Olmo and 5 others. Public records show Amelia has also lived in Miami, FL. Amelia's latest phone number is (305) 324-0422. Previous phone numbers include (305) 794-8238.
Also goes by: Amelia V Oquendo,
Amelia V Sanchez,
Amelia Victoria Sanchez
Results 1 - 1 of 1