St. Helena Catholic Church, situated in the northeastern corner of San Antonio, was established in 1974 and has since flourished into a community of over 3,500 families.
The parish boasts a dedicated team of lay ministers who contribute to the vibrant and reverent celebrations of the Eucharist, while the facilities have expanded to accommodate the growing congregation.
Generated from their website's infomation