LRC will be closed until Noon on August 29 due to road construction.
Beautiful landscapes begin at LRC!
Look for this sign near AMBUCS Park on University Avenue in Urbana, Illinois. Then follow the road north to our site!
March 6, 2017 - December 16, 2017
OPEN Monday - Saturday 8:00am – 4:00pm
CLOSED Sundays and Holidays