Saints Peter and Paul Roman Catholic ChurchParishShare135 North Orchard StreetWallingford, CT 06492United StatesGet directions