Lyndhurst Residential Care Home is a care home located at College Street, Leigh, Lancashire, WN7 2RF. This is a medium home with 40 beds. The Care Home is…