AvidGreen Landscaping Landscaping Contractors - Greenbrae, CA Looking to contact AvidGreen Landscaping? You can reach them at 415-461-8477