About St Catherine of Siena Church, Birmingham
Religion, Churches, Interesting Places, Catholic Churches
St Catherine of Siena Church is a Roman Catholic Parish church situated on Bristol Street in Birmingham. It was founded in 1874, and demolished and replaced in 1964. The church is within the Archdiocese of Birmingham and was run by the Missionary Society of St. Columban from 2005 to 2013.
Source From:
Wikipedia
Birmingham, West Midlands Combined Authority, England, United Kingdom, B5 7BE