Innovative Rock & Water Inc. Landscaping Contractors - Meridian, ID Looking to contact Innovative Rock & Water Inc.? You can reach them at 208-888-7720