Hollinswood House

Hollinswood House, Stafford Park 1, Telford, TF3 3BD (01952) 282993

Provided and run by:
Shrewsbury and Telford Hospital NHS Trust

Important: We have not inspected this service yet