Saint Francis Xavier Catholic ChurchParishShare81 North Carpenter StreetEast Providence, RI 02914United StatesGet directions