this office is always running on time! I have never had to wait more than 10 minutes past my appointment time! They usually bring me back and prep me before my time so I am ready ...
All reviews seem positive