Great location with a great staff. You are not sitting in the lobby for long before they take you back for your appointment. They have a wonderful program that educates the patients and at the same time you have fun and earn points to win prizes. Results are looking good!! I would do this all over again.
-Moe Pérez