Straub Landscape Landscaping Contractors - Corvallis, OR Looking to contact Straub Landscape? You can reach them at 541-929-4168