St. Thomas Church was founded in 1860. It is located just in front of the St. Thomas Church Religious School and is the original Catholic church in Southington, run by Reverend Nicholas P. Melo. Part of its stated mission is to profess faith openly through evangelising while responding generously to the spiritual, emotional, physical and material needs of the community.