MO

Mayowa O. 10 months ago • From Google

Rating

Excellent

Decent service with occasional communication delays

I've been a patient at Churchill clinic for three years now. They do respond to inquiries, but you'll need to exercise some patience since they manage multiple responsibilities simultaneously.

Other reviews for The Churchill Clinic