Braintree funeral homes. Francis of Assisi Church, 856 Washington St.