 In 2002 4,000 families were members, and in 2016 this had increased to 6,000, making it the largest Catholic church in Brazoria County.The property includes a K-8 school, St. Helen Catholic School.There is another Catholic parish with property in the Pearland city limits; St. Luke the Evangelist Church maintains the Cenacle Learning Center (CLC) in Pearland, while the main campus is in an unincorporated area in Harris County.