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/Summer Hours
March 3, 2018 - December 15, 2018
OPEN Monday - Saturday 8:00am – 4:00pm
CLOSED Sundays and Holidays

Find Us

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