Very friendly staff and great doctor. Clean facilities. On time. Great with reminders of future appointments. Only thing is sometimes you have to make appointment way ahead of time just to be seen. Only means they're that good!
Pros: clean, friendly, punctual
Cons: have to make future appointments now!
more