Saints Peter & Paul Catholic ChurchParishShare181 Elizabeth StreetNorwich, CT 06360United StatesGet directions