Elliot's Hill Care LtdGreat Elliots Hill, Crowhill, Haverfordwest SA62 6HT5.2 miles from centre of Hayscastle CrossSize 23 roomsYounger Adult CarePermanent CareLearning Disability CareMental Health Care