Superb practice from first entry to leaving. All personnel exceedingly thoughtful and caring. Dr Adrian has always proven himself to be very capable and very concerned- a real humanist. Rate in this day and age...

- Ron H

5 out of 5 stars on