A man who escaped while on a day out from a mental health facility in north-west London is being sought by police. Trevor St Martins, 56, absconded on 14 September while on an escorted visit to shops ...
The company operates two addiction treatment facilities: a men’s only facility in Columbia Falls called The Ranch and a women’s only facility called The Lodge in Hungry Horse.