Saint Edward the Confessor Catholic ChurchParishShare27 Church StreetStafford Springs, CT 06076United StatesGet directions