• Care Home
  • Care home

Baytree Lodge

Overall: Good read more about inspection ratings

270 - 272 Ballards Lane, Finchley, London, N12 0ET (020) 8445 8114

Provided and run by:
Baytree Community Care (London) Limited