TC

Tanya C. 3 years ago • From Google

Rating

Bad

Worst hospital care I've ever experienced

Completely unacceptable, showing utter contempt for patient welfare and well-being. Steer clear at all costs if you can.

Other reviews for St Leonards Practice