Oscar Vela was born in 1957, age 67. Oscar Vela's address is 2921 Jebidiah Loop , Saint Cloud, FL 34772. Possible relatives include Luz Ponce. Public records show Oscar has also lived in Gotha, FL and Kissimmee, FL. Oscar's latest phone number is (407) 238-7268. Previous phone numbers include (407) 286-2325 and (407) 294-5043.
Also goes by: Oscar Humberto Vela
Related to: Luz Ponce
Address History: 2921 Jebidiah Loop, Saint Cloud, FL 34772;
9333 Lake Lotta Circle, Gotha, FL 34734;
Kissimmee, FL 34744;
Orlando, FL 32836;
Windermere, FL 34786
Results 1 - 1 of 1