The Knoll Nursing Home (Yeovil) Limited is a traditional, well-established care home located at 33 Preston Road, Yeovil, Somerset, BA21 3AE. The home offers…