Primrose Cottage27 Pencoedtre Road, Barry CF63 1SD2.4 miles from centre of Michaelston-le-Pit3 roomsYounger Adult CareRespite CarePermanent CareDementia Residential CareResidential CareLearning Disability CareMental Health Care