Saint Edward the Confessor ChurchParishShare10 Church StreetWestminster, Massachusetts 01473United StatesGet directions