Location

Divine Mercy Retreat Centre at Our Lady of Lourdes Church premises
No. 14, Cambridge Road, Halasuru
Bengaluru 560 008