Reviews: 33 reviews

5
Showing 5 Star Only

the staff is nice, the place is awesome loaded with video games ipads and you get to enter to win prizes! The doctors are sooooo nice! i just got braces and it was easy !