A city Oscar has lived in before is Toledo. 1314 Elmwood Ave, Toledo, Oh 43606 is where Oscar resides. The number currently linked to Oscar is (419) 244-3892. Oscar is related to or closely associated with Ingrid Lorraine Kynard, Leonard Kynard, Mary Ann Kynard and 3 other people. Oscar has reached the age of 74 years. The birth year was listed as 1951.