This 1,700-member parish was founded in 1903 and is one of three Catholic churches in Braintree. Its large campus, including a rectory and school, sits in a busy area of Washington Street. The congregation is headed by Rev. Kevin M. Sepe and holds mass every day, as well as vigil and confession on Saturday. St. Francis of Assisi is the patron saint of animals and ecology.