Stafford House
@cqc1953176561

Stafford House is a drug and alcohol rehabilitation service in Stroud, run by The Nelson Trust. It supports people with drug or alcohol problems. It is registered with the Care Quality Commission (CQC).

About
Location
View Map
London Road, Thrupp, Stroud, GL5 2AZ, United Kingdom
+441453732804

Stafford House is a drug and alcohol rehabilitation service in Stroud, run by The Nelson Trust. It supports people with drug or alcohol problems. It is registered with the Care Quality Commission (CQC).