Archived: Badgers Holt Residential Care Home
Map and contact details
Badgers Holt Residential Care Home
63 Haddington Road
Stoke
Plymouth
Devon
PL2 1RW