- Description
- Long term care facility
- Programs / Services
- Sites
- Deerwood Creek
70 Humberline Dr, Toronto
- Deerwood Creek
- Legal Status
- Commercial
- Web Site
- Visit Website
- Office
- 416-213-7300
- Fax
- 416-213-7301
- Hours of Operation
- Contact for information
- Mailing Address
- 70 Humberline Dr
Toronto, ON, M9W 7H3
Canada