About Idaho Curbing & Landscape: At Idaho Curbing & Landscape, we install custom curbing, landscape rock, berms and more, so you can enjoy a stunning, low maintenance yard....
Idaho Curbing & Landscape is located at 2720 Taylor Ct Nampa, ID 83686. Please call at 208-908-0797 for more information about their service, office hours, warranty and license.
The areas it serves include Nampa, ID districts.
Its office number is 208-908-0797. Idaho Curbing & Landscape does not have a web site in our record.
claim or edit listing | add your listing