• Hospital
  • NHS hospital

International Centre for Life

Times Square, Newcastle Upon Tyne, Tyne and Wear, NE1 4EP (0191) 241 8600

Provided and run by:
The Newcastle upon Tyne Hospitals NHS Foundation Trust

Important: We have not inspected this service yet