The Parish of St. Mary Immaculate & the Holy Archangels, Kelvedon belongs to the Diocese of Brentwood in the Province of Westminster, England.

The church is situated in Church Street, Kelvedon, a village 10 miles east of Chelmsford, in the County of Essex. England.

 

 

Site hosted by RCNet