61 E University Ave, Champaign, Illinois 61820 USA
Race the clock to escape within 60 minutes!
Photo Credit: Yelp