1. Greenworks Lawncare
53 Clarke Rd, Barrington, RI 02806
Coordinate: 41.72552,-71.31607
Phone: (401) 289-0800
2. East Bay Lawncare
254 Narragansett Ave, Barrington, RI 02806
Coordinate: 41.74571,-71.34959
Phone: (401) 246-0096
3. Turco and Sons
97 Sowams Rd, Barrington, RI 02806
Coordinate: 41.74354,-71.29301
Phone: (401) 245-2797