Blessed Mother Teresa Church

About St. Mother Teresa Church – The faithful of Virar was catered by the Holy Spirit Church, Nandakhal. They used to have services at Pereira Hall. Later the whole of Virar area was entrusted to the Salesian Fathers. Initially they stayed at the Holy Spirit Church, Nandakhal and ministered to […]

St. Mother Teresa Church – Virar West