Phone: (217) 356-9321 Address: 112 E University Avenue Champaign, IL 61820 Located between 1st & 2nd Street on University Avenue in Champaign, across from Dallas Costume