Scarborough Hospital
  • Scarborough Hospital

  • Country: Canada
  • Type: Health
  • Website: www.tsh.to
  • Update: 05-02

The Scarborough Hospital (TSH) is a Canadian hospital founded in 1956 and located in Scarborough, Toronto. The Scarborough Hospital consists of the main hospital and the Birchmount branch, as well as six satellite centers.

en_US