• Care Home
  • Care home

Abbey Care Complex

Overall: Requires improvement read more about inspection ratings

23-29 Abbey Road, Newbury Park, Ilford, Essex, IG2 7NE (020) 8554 3743

Provided and run by:
Abbey Care Complex Limited