Fern Lodge

Fern Lodge is a residential care home located in Braintree, Essex, providing support to individuals with learning disabilities, physical disabilities, and…