Ilford Park Polish HomeIlford Park, Stover, Newton Abbot TQ12 6QH4 miles from centre of Hennock5 Reviews95 roomsOlder Person CareRespite CarePermanent CareDementia Residential CareNursing CareResidential CareMental Health CareDementia Nursing Care