Lester Court is a care home located at 2a Storer Road, Loughborough, LE11 5EQ, offering services for individuals with physical disabilities, mental health…