• Organisation
  • SERVICE PROVIDER

Down House Limited Also known as Down House

This is an organisation that runs the health and social care services we inspect

Map and contact details

Down House Limited

277 Tavistock Road
Derriford
Plymouth
Devon
PL6 8AA

Telephone

(01752) 789393