STEPS is a purpose built 23 bedroom, unique rehabilitation facility, able to deliver high quality care from a range of medical and rehabilitation specialists on Abbeydale Road, Sheffield. It is a unique environment that provides rehabilitation to clients who have…