• Care Home
  • Care home

The Poplars

Overall: Good read more about inspection ratings

58 Station Road, Histon, Cambridge, Cambridgeshire, CB24 9LQ (01223) 232201

Provided and run by:
The Edmund Trust