ES

Elaine S. 2 years 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)