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.Read more