American Tree & Land Co. Inc. Tree Service Contractor - Greer, SC Looking to contact American Tree & Land Co. Inc.? You can reach them at 864-288-8733