Southern Idaho Landscape Center
Plant Nursery
21150 US-30, Filer, ID 83328, US
(208) 326-2100
Hours not published on validated sources
Southern Idaho Landscape Center is a plant nursery and garden center in Filer, ID.
Plant Nursery Garden Center Gardening