Pen-y-DaithSt David's Care in the Community, 12 Millard Park, St Davids, Haverfordwest SA62 6QH9.7 miles away from centre of Talbenny10 roomsYounger Adult CarePermanent CareLearning Disability Care
Priory HouseLower Priory, Milford Haven SA73 3UA4.9 miles away from centre of Talbenny9 roomsYounger Adult CarePermanent CareLearning Disability Care