P.O. Box 509
234 Indian Creek Road
Ingram, TX 78025-0509
(830) 367-5959
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.