Lewiston Shrub & Landscape Landscaping Contractors - Lewiston, ID Looking to contact Lewiston Shrub & Landscape? You can reach them at 208-743-5581