The residency of Oscar is at 4145 County Road 65, Keenesburg, Co 80643. The number currently linked to Oscar is (720) 855-8771. Public records show Denver and Keenesburg as cities Oscar also stayed in. Possible relatives of Oscar are: Antonio Trujillo Deluna, Bret William Koprowicz, Elizabeth A Luna and 6 other people. This year Oscar celebrated his 58 birthday. This person's birth year is 1967.