- SERVICE PROVIDER
Henshaws Society for Blind People
This is an organisation that runs the health and social care services we inspect
Map and contact details
Henshaws Society for Blind People
4a Washbrook House, The Lancastrian Office Centre
Talbot Road, Stretford
Manchester
Lancashire
M32 0FP