This year Oscar celebrated his 89 birthday. Phone number listed for Oscar is (314) 993-5273. Oscar has previously lived in Saint Louis. Oscar currently resides at 8323 Fullerton Ave, Saint Louis, Mo 63132. His birth year was listed as 1935.