Oscar is a resident of 1107 Apple St, Hammond, La 70401. The number currently linked to Oscar is (504) 542-6955. The current age of Oscar is 119. 1905 is the birth year of Oscar. This person has lived also in Hammond and Tickfaw.