Saint Francis Xavier Roman Catholic ChurchParishShare581 Baldwin StreetWaterbury, CT 06706United StatesGet directions