Southern Idaho Landscape Center Landscaping Contractors - Filer, ID Looking to contact Southern Idaho Landscape Center? You can reach them at 208-326-2109