top of page

Sacred Heart and Holy Souls

← Explore all Temples & Teerth

Place: Acocks Green

Sacred Heart and Holy Souls. Located in Acocks Green.

Address
Available soon.

History

Catholic church building in Birmingham, West Midlands, England, UK

Open this temple in the Encyclopedia

bottom of page