Oscar's possible relatives are Zella M Duff, Arthur Lee Duff, Lee Arthur Duff and one other person. He has stayed in Butler before moving to Butler. Oscar now resides at 4540 County Road 43, Butler, Al 36904. The age of Oscar is 43. 1982 is his birth date. The number currently linked to Oscar is (205) 459-3962.