Fr. Rudolf Toppo
Address
Infant Jesus Church, 8th Mile, Wadi
Phone No.
8275225985
E-Mail ID
Date of birth
8/8/1962
Ordination:
24/04/1996