Chicago, IL | East Peoria, IL | Peoria, IL
Also known as: n_vaughn
Noah Vaughn lives in Chicago, IL. He has also lived in East Peoria, IL and Peoria, IL. He is a 1993 graduate of School Of Art Institute Of Chicago and he is employed by Sort Of. as a Librarian.