Location

St Columba’s Church and Parish Hall are located 2 miles north-east of Chester City Centre, on the corner of Plas Newton Lane and Newhall Road, just off the main A41 as it runs on the north-easterly edge of the City.

St Columba’s, Plas Newton Lane, Chester CH2 1SA.

 

St Theresa’s Church and Parish Centre are located on Blacon Avenue, about 1.5 miles NW of Chester City Centre.

St Theresa’s, 128 Blacon Avenue, Chester CH1 5BU