12 Woodhaven Road , Barrington, RI, US