Oscar was born 87 years ago. The number currently linked to Oscar is (816) 228-7033. 28611 Ryan Rd, Blue Springs, Mo 64014 is where Oscar lives. This person's birth year is 1936. Shirley A Vaughan, Joann A Vaughan, Heath A Vaughan and 2 other people are people possibly related to Oscar. He has stayed in Lees Summit and Blue Springs before moving to Blue Springs.