1. St Edward the Confessor 10 Church St, Westminster, MA 01473 Coordinate: 42.54398,-71.91401 Phone: (978) 874-2362