Back to Priests

Very Rev. Geevarghese Aroo-pala, Cor-Episcopa
Diocese of South West America
Address
2519 Palace Drive Stafford TX 77477
Phone(s)
832-226-2617 (c), 281-969- 8799(h)

Diocese of South West America
2519 Palace Drive Stafford TX 77477
832-226-2617 (c), 281-969- 8799(h)