Contact Information702 S Wright St. 3059 Lincoln Hall Urbana, IL 61801 vleach2@illinois.edu Edit Your Profile