Areas of practice

  • Sports injuries
  • General physiotherapy
  • Manual therapy
  • Breathing and heart problems
  • Rehabilitation
  • Orthopaedics

Contact us

Dalsy
Castle Douglas
Kirkcudbright
Dumfries And Galloway
DG7 3PL

  • Tel: 01644 430250