University of Illinois at Urbana-Champaign logo

Dr. Christopher Menard

Associate Director of Psychology

Contact Information:

  • Address:
    Psychological Services Center
    505 E Green St
    M/C 441
    Champaign, IL 61820
  • Telephone: (217) 333-0041