• Care Home
  • Care home

Archived: Farm Lane House

Overall: Inadequate read more about inspection ratings

59 Farm Lane, Plymouth, Devon, PL5 3PH (01752) 775848

Provided and run by:
Royal Mencap Society