Fr. Stephen Varghese

Back to Priests

Fr. Stephen Varghese

Diocese of Chengannur

Address

Stephen VillaKudassanad P.OPandalam - 689512

Phone(s)

9447866171