Farrell Landscaping Engineer - Narragansett, RI Looking to contact Farrell Landscaping? You can reach them at 401-789-4070