Portsmouth RI Landscaping 1. 251 Jepson Ln, Portsmouth, RI 02871 | North East Landscaping (401) 848-5411