GREEN CITY LANDSCAPE Landscaping Contractors - Meridian, ID Looking to contact GREEN CITY LANDSCAPE? You can reach them at 208-288-1080