Clinic Address Fosse Rd S, Leicester LE3 0LP, United Kingdom Phone Number + 0116-479-4089 Email Address Info@thephysioorthopaedics.co.uk All Location Details