405 N Mathews Ave, Urbana, Illinois 61801 USA
The Beckman Institute is at the north end of the University of Illinois Urbana-Champaign campus, at the corner of University and Mathews.
Photo Credit: Yelp