AC

Abi C. 7 years ago • From Google

Rating

Bad

Frustrating gps service that tests my patience

GPS devices work fine, but their customer support is a nightmare! Scheduling an appointment feels utterly impossible - I've made around 200 attempts and still haven't succeeded!

Other reviews for The Churchill Clinic