Odegard Landscape Design Landscaping Contractors - Mercer Island, WA Looking to contact Odegard Landscape Design? You can reach them at 206-605-7037