Jewel Landscape Llc Landscaping Contractors - Meridian, ID (4.17 Miles from Meridian, ID) Looking to contact Jewel Landscape Llc? You can reach them at 208-685-9100