Contact Us

St. Peter upon the Water is located in the Texas Hill Country in Ingram, Texas.  The center is 75 miles from the San Antonio airport off I-H 10 and Texas Highway 27 at 234 Indian Creek Road. 
Telephone number:  830-367-5959
Fax number is:   830-367-3774
Mailing address is:   Post Office Box 509
                                    Ingram, Texas 78025-0509
E-mail address is:

Search Site