Andrew Smith House - Nelson is a purpose-built care home located in Nelson, Lancashire, offering residential and nursing care for up to 60 individuals. The…