Westbury Lodge is a registered care home located at 130 Station Road, Westbury, Wiltshire, BA13 4HT. It provides accommodation for persons who require nursing…