Torrwood Care Centre

Rated 5/5 from 6 Google reviews.

Torrwood Care Centre, operated by Methodist Homes (MHA), is a purpose-built care home located in South Horrington Village, Wells, Somerset. The centre offers…

Families praise Torrwood Care Centre for its caring and efficient staff, who provide excellent care and support to residents. The home's facilities and surroundings are also commended, with many noting the beautiful setting and spacious rooms. Overall, relatives express satisfaction and happiness with the care their…