LRC Header


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!

Spring Hours
March 6, 2017 - December 16, 2017
OPEN Monday - Saturday 8:00am – 4:00pm
CLOSED Sundays and Holidays

Find Us

1210 East University Avenue
Urbana, IL 61802
217-344-LEAF (5323)