Braintree Nursing Home

Braintree Nursing Home is a purpose-built facility offering 51 beds across single rooms (20 with ensuite) and shared accommodations. Located off Coggeshall…