Barrington Resident

  • 40-46 Sowams Road Barrington, Rhode Island - Barrington
    When turning from South Lane onto Sowams Road, there is a hedge on the left corner that blocks the view of oncoming traffic on Sowams. One needs to pill out almost on to Sowams in order to get a clear view.