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