ES

Elaine S. one year ago • From Google

Rating

Great

Inconvenient location but worth the medical care

The medical facility is located quite far from where I reside.

Other reviews for Chelmer Medical Partnership (Humber Road Surgery)