Institut Philippe-Pinel de Montréal
The Institut national de psychiatrie légale Philippe-Pinel is a psychiatric hospital located in Montreal, Quebec, for individuals accused of crimes and found to be not criminally responsible due to mental disorder. It is located at 10905 Henri Bourassa Blvd.
Source: Wikipedia — Institut Philippe-Pinel de Montréal (CC BY-SA 4.0)