Oscar has reached the age of 58 years. Other cities that he has stayed in are Saint Louis, Los Angeles and Pasadena. Oscar was born in 1966. 322 Forder Rd, Saint Louis, Mo 63129 is where Oscar lives. The number currently linked to Oscar is (314) 894-5582.