206 W. Greenwood St., P.O. Drawer 1129, Del Rio, Texas 78841

206 W. Greenwood St., P.O. Drawer 1129, Del Rio, Texas 78841

IMG_0337.JPG
IMG_0334.jpg
IMG_gate.jpg
IMG_5405.jpeg

FROM OUR 
Priest in Charge

The Rev. Arnoldo L. Romero

ALR.jpg