1. Nelia Lawton 186 Roffee St, Barrington, RI 02806 Coordinate: 41.74057,-71.31965 Phone: (401) 245-1119