St. Thomas the Apostle church was dedicated in April 1987.
The 14,130 square foot interior was accommodated with all the conveniences of modern technology and designed to facilitate - at the time - 20th century liturgy. The plan sought and achieved a blend of comfortable and cozy with new technology and classic style. .