Holy Angels Catholic ChurchParishShare341 Maple AvenueBarrington, RI 02806United StatesGet directions