Weavers Lodge

Weavers Lodge, located in Castle Cary, Somerset, is a residential and respite care home operated by Autonomy Life Ltd. The facility offers care for adults…