1. J A Ferrara Construction 30 Orchard Ave, Barrington, RI 02806 Coordinate: 41.74435,-71.29233 Phone: (401) 252-9017
2. H & M Landscaping 73 Foote St, Barrington, RI 02806 Coordinate: 41.74137,-71.32216 Phone: (440) 564-1157