I have to agree with many of the posts below. Dr Klein was and is a very caring and knowledgable man. He mixes his decades of experience with good, old-fashioned common sense and sprinkles in a good amount of humour and interesting takes on current events. It sometimes made him go a bit over the appointment time but I enjoyed seeing him every time. His secretary, Linda is an absolute angel. A very special lady. Romana took over the practice and so far she is everything I hoped she would be.Read more