The Nelson Trust

0 reviews
Port Lane, Brimscombe, Stroud, GL5 2QJ
CLAIM/EDIT THIS LISTING
The Nelson Trust was founded in 1985 near Stroud in Gloucestershire by Roy and Mary Brash. The charity began life as a supportive shared residence for people recovering from alcohol addiction, and over a period of a few short years it developed into a residential treatment centre providing a comprehensive programme of care and support for people looking for recovery from drug and alcohol addiction