Great doctor, knowledgeable & trustworthy.  Just CHRONICALLY late.  I arrived 10 minutes early and didn't see the doctor until almost an hour after my scheduled appointment time.  Sad that I have come to expect this.
Barrington 400 NW Hwy Card