SM

S M. 4 years ago • From Google

Rating

Bad

New management hasn't improved things much

The new management has provided a disappointing service experience. I am not satisfied with the current standard of care. There is considerable room for improvement in how the practice operates.

Other reviews for The Wells Medical Practice