John Foster

Rating: 5 out of 5.

Excellent diagnosis and treatment. Fixed a very painful shoulder and a number of other injuries