Amazing doctor!!! He has great bedside manner, great with children, cares about his patients and very knowledgeable. I trust him very much. If you are looking for a doctor, I'd highly recommend him. Wait times aren't bad at all and each time I have called in to see Dr. O, there has never been any problem and he always makes himself available. I also adore his secretary, Alex - she is friendly and helpful.
Just be aware that you have to call in before you go, as they can close at the doctor discretion well before the closing time is claim on their website or at the office. Also, at 9 am there is no dr, only after 9:30. Today is the 4th time we wanted to go there with my son who has v high fever and I called (5:50 pm) and they said they are closing because the dr is leaving (last patient is supposed to be at 7:30).
Three times we went there to find nobody.