St. Helen Catholic Church Location: Pearland Texas Completed: 2004 1600 seat Worship Space with daily Mass Chapel Project Team: Gregory Davis AIA – Architect Additional Project Images (if any) below: