- Champaign, Illinois, United States
University of Illinois Law Review is a company based out of 504 E PENNSYLVANIA AVE, Champaign, Illinois, United States.