Mary Queen of All Saints ParishParishShare171 South Main StreetHardwick, VT 05843United StatesGet directions