LRC Header

flowers

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

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