St Mary Immaculate & The Holy ArchangelsParishShareChurch StreetBraintree, England CO5 9AHUnited KingdomGet directions