Green Thumb Landscaping Landscaping Contractors - Ellwood City, PA Looking to contact Green Thumb Landscaping? You can reach them at 724-758-7971