The Greek Orthodox Church of St Demetrius & St Nicetas
Orthodox
Plymouth, South West, PL3 5PJ
The Greek Orthodox Church of St Demetrius & St Nicetas is an Orthodox church in Plymouth, PL3 5PJ. Service times have not been added yet.