Oscar Borba was born in 1920, age 103. Oscar Borba's address is 15231 Sw 80th Street , Miami, FL 33193. Possible relatives include Enrique Borba. Oscar's latest phone number is (305) 498-8191.
Related to: Enrique Borba
Phone Numbers: (305) 498-8191
Address History: 15231 Sw 80th Street, Miami, FL 33193
The latest email used to communicate with Oscar Borba is o13****@hotmail.com.
Address History: 500 Broadway Apartment 5161, Malden, MA 02148
Emails: o13****@hotmail.com
Results 1 - 2 of 2