Short Term Care Unit

610 University Ave, 18th Fl
Toronto