|
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.
|