LOVE Dr. Farrow! Extremely knowledgable, not cocky, actually spends time with you. Wait time is sometimes long, but that’s to be expected with such a great doctor. If he thinks you need further review, he will refer you to an excellent specialist. I have been going to Dr. Farrow for years and I wouldn’t go…