Pendle Gardens is a small care home located at 54 Carr Hall Road, Barrowford, Nelson, Lancashire, BB9 6PY. It offers accommodations and nursing services for a…