OCA St. Thomas the Apostle Church (St. Louis MO)

Saint Thomas the Apostle Church in St. Louis, Missouri, belongs to the Orthodox Church in America, Romanian Episcopate.

Archpriest Neal James Carrigan served in this parish from 1977-1982.