Log in

Contact us

If you would like to contact STO please click here to send us an email.

Telephone contact hours:  Tuesday, Wednesday and Thursday:  9.30am to 2.30pm.   Telephone Number: 0800 144 8472

You can contact us through our Facebook page via direct message.


Sports Therapy Organisation Limited.  Registered in England. Company Number: 11523354.  Registered Address: 20-22 Wenlock Road, London, N1 7GU

Powered by Wild Apricot Membership Software