The age of Oscar is 100. Public records show New Castle as a city Oscar also stayed in. Oscar now resides at 306 Sheridan Dr, New Castle, De 19720. The birth year was listed as 1923. Oscar owns the phone number (302) 656-1747.