TF

Tom F. 4 years ago • From Google

Rating

Bad

Slow to respond and unhelpful throughout

Ineffective, sluggish, and challenging to work with. The primary strength appears to be in circumventing responsibilities.

Other reviews for Station House Surgery