The number currently linked to Oscar is (864) 445-3231. 1958 is the birth year of Oscar. A city Oscar has lived in before is Saluda. People possibly related to Oscar are Patricia M Lott, Andrew L Lott, Naconda L Lott and 6 other people. Oscar was born 66 years ago. Oscar now resides at 145 Ebo Ln, Saluda, Sc 29138.