Worst possible experience in my life. The practice staff do not know how to speak to customers/ they are rude and literally have no time to even explain things.horrible p ... more