David Walsh Landscape Service Landscaping Contractors - Redwood City, CA Looking to contact David Walsh Landscape Service? You can reach them at 650-306-9091