Elwin Tree Farm Inc.
3620 South Taylor Road, Decatur, IL
Phone: (217) 855-8943
Get a Website
List Your Business
The Elwin Tree Farm's 90 inch tree spade is
the largest tree spade in the area. It can move trees of a large diameter for pine and deciduous alike. Call us for details.