Green Leaf Trees

15117 Ventura Blvd # 1
Sherman Oaks, CA 91403
Green Leaf Trees - Homestead Business Directory

Business Information

Tree Service
Tree Services

Customer Reviews (1 reviews)


on Citysearch Apr 18, 2008
I had a very bad experience with this company. They did not deliver on any of the assurances made when they gave me the quote. They left debris in the neighbor's yard, on the street and on my property. The trees they... (more)

Browse our top cities

Browse cities by state