Ilford Park Polish House

Retirement home in Newton Abbot, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Add hours
Ilford Park Polish Home is a residential and nursing care home in Stover, Devon, in England run by the Ministry of Defence. The site was one of 45 …

Social profiles

Data from: NHS