1. Top Notch Landscaping 92 Franklin Rd, Foster, RI 02825 Coordinate: 41.74905,-71.62886 Phone: (401) 647-3300