Contact Information
Email: ola@illinois.edu
Office Phone: (217) 244-2784
Cell Phone: (607) 592-0987
Mailing Address:
Ola Bengtsson
1206 S. 6th Street
Wohlers Hall 439
Champaign IL, 61820
USA
Visiting Address:
1206 S. 6th Street, Wohlers Hall
I am on 4th Floor (Facing East) in room 439
Click Here for Map