Rev. Fr. Abraham Thomas Vavolimeppurath
Priest profile

Rev. Fr. Abraham Thomas Vavolimeppurath

29 of 29
Present address
510 Elderwood Loop
Mesquite, TX 75181, USA
29 / 29
Next →