- Written by Damien
- Efford – Our Lady of Mount Carmel and St. Teresa
- 71 Stott Cl, Plymouth, Devon, PL3 6HA
- Plympton - Our Lady of Lourdes
- 17 Vicarage Rd, Plymouth, PL7 4JU
- Plymstock – St. Margaret Mary
- St Margaret Mary, St. Margaret Mary Church, Quarry Park Rd, , Plymouth, PL9 7BB
Powered by Events Manager
Comments Off on Event Locations