I came to this place twice. Terrible waiting time. Once the receptionist took my details, I had to sit and wait for about 30 minutes before they would call me in. Then they called me to come and sit in another room for about 50 minutes until the dr come and see you. This happened to me two days I went there. Also the doctors aren’t friendly and not welcoming. The first day I went there, the doctor wrote a prescription and throw at me instead of giving it to my hand. It flew and fell on the floor