Westleigh House is a care home located at 20 Chip Lane, Taunton, Somerset, TA1 1BZ, United Kingdom. It offers accommodation and personal care for up to 12…