Saint Louis, MO | Belleville, IL
Also known as: chefchrislee
Christopher Lee lives in Saint Louis, Missouri, but has also spent time in Belleville, Illinois. Christopher has worked for Department Of Veterans Affairs and Information Technology Management.