Poor service!!! Do not go there if you value your time. They have the longest wait time I have ever experienced (including when I go there with sick kids). The male receptionist is extremely rude and has no regard for patients. There was a time he told me to wait to see a particular doctor and after waiting for several minutes,I followed up with him only for him to say the doctor wasnt available. He was unapologetic eventhough I’d have wasted additional time if I had not followed up with him.