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!

Winter Hours
December 18, 2017 - March 3, 2018
OPEN Monday - Friday 8:00am – 4:00pm
CLOSED Saturdays, Sundays and Holidays

Find Us

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