Vavaughn Oden was born in 1964, age 59. Vavaughn Oden's address is 2021 S Wolf Road Apt 117, Hillside, IL 60162. Possible relatives include Latanya Luckett, Mario Oden and 2 others. Public records show Vavaughn has also lived in Chicago, IL and Glenwood, IL.
Also goes by: Yavaughn T Oden
Address History: 2021 S Wolf Road Apt 117, Hillside, IL 60162;
743 E 62nd Street, Chicago, IL 60637;
Glenwood, IL 60425;
Lansing, IL 60438
Results 1 - 1 of 1