Father Stephen Eldridge was formerly the priest of St Peter Tewkesbury Road in Cheltenham, which closed in 2008.
Web Search