New England Landscaping Engineer - Newport, RI Looking to contact New England Landscaping? You can reach them at 401-418-1236