107 Stratford Road is an eight bedded unit situated in the community in the small town of Stroud. People in this unit live a more independant lifestyle and access the community for their work and leisure activities. All service users participate fully in the running and maintenance of their home. This house is managed by Home Farm Trust. |