RC

Richard C. 2 years ago • From Google

Rating

Bad

Worst customer service ever at this place

The front desk staff are utterly incompetent and seem to have no grasp of their professional responsibilities. Total embarrassment.

Other reviews for The Churchill Clinic