AD

Ann D. 5 years ago • From Google

Rating

Bad

Friendly medical team, but rocky front desk

Medical professionals are excellent, but the front desk personnel have declined, and this facility is not what it once was.

Other reviews for St Leonards Practice