San Rafael, CA
Excellent and thorough, kind and competent. The only hitch is that her patients like and respect her so much that they don't leave her practice. Therefore she accepts new patients rarely. But give her a call, you never know. One warning. She takes all the time each patient needs, so if you punctuality is important to you, she's not your best choice.