Make your own free website on


Our Location

We are located on 115.9 acres of ranch land, which is six miles northwest of Rio Grande City on FM 3167. We moved into our new monastic residence in August of 2004. On our Promised Land we have a large pond, two guesthouses, our chaplainís house, our monastic residence and the Fountain of Life Adoration Chapel.