Green Glen Nursery

We Are Now Open At Our New Location

24900 S Cherry Hill Rd
Elwood, IL 60421
Office Phone: 815-723-1140
Office Fax: 815-723-6609

Open Monday through Friday 8am-4pm

Our New Website is Almost Ready! Should you have any questions call us today!

Keeping it green for...professional landscapers, garden centers, developers and municipalities, since 1968