The first Catholic church in the Warren County town of St. Marys was constructed in 1870 at a cost of $1,000. The basic building served the congregation until the present church was built in 1900. A parochial school was operated between 1891 and 1919, before consolidating with the local public school district. The church is now served by a priest based in Indianola.